-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Microsoft SQL Server Support #160
Comments
Thanks @dhui! I'll check this out and see where I get. From hub.docker.com/r/microsoft/mssql-server-linux:
So for now I'll get this working with the images they still have on Dockerhub, but this might break in the future. I've added dhui/dktest#1: to track being able to specify alternate repository locations in tests. I'll switch to the Microsoft's MCR depending on how that issue goes . |
Would love to get support for MSSQL! |
@bwiggs how was progress on this? Would also love to see SQL Server support! |
Hey all, I've got a working mssql migration over on https://github.com/EvoSure/migrate/tree/mssql but i haven't written any tests for it. I've had to jump on some other things before I can get back to this. The current version we have has been working for us until we can jump back over to it and fill out tests and edge cases. At this time it isn't ready for a PR back to origin or for your production needs. If anyone would like to help contribute to this in the mean time, I'm open to PRs. I could use some help bringing in the latest changes from origin and filling in tests. |
Had a bit of time to take a look. Pull request submitted #222 |
Fantastic! Thanks @nathan-c |
MS SQL Server is officially supported in v4.4.0 |
We will be removing official support for MS SQL Server since the docker images are breaking builds and I don't have the expertise or time to fix the issue. If you'd like MS SQL Server to be supported again, please try to get the builds passing again. |
Builds are currently failing due to the MS SQLServer Docker container not starting up... |
Turns out CTP3.2 is the version that broke tests, so I'm pinning tests against CTP3.1 and we'll retain MS SQL Server support! |
Builds are passing now: https://travis-ci.com/golang-migrate/migrate/builds/123671208 |
I may take a stab at adding database support for MSSQL Server.
So far the only issue I've had is it seems the dktest package doesn't currently support non dockerhub repositories. Microsoft hosts their SQL Server images on their own repo @ mcr.microsoft.com/mssql/server:latest. I'll follow up with the dktest team on adding support this, hopefully I'm misinterpreting their documentation.
Would this be a welcome PR? Anything else I should know before heading down this path?
The text was updated successfully, but these errors were encountered: