Skip to content
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

Migration support ? #231

Open
gedw99 opened this issue Apr 26, 2023 · 6 comments
Open

Migration support ? #231

gedw99 opened this issue Apr 26, 2023 · 6 comments

Comments

@gedw99
Copy link

gedw99 commented Apr 26, 2023

Is there any migration support ?

@go-jet
Copy link
Owner

go-jet commented Apr 27, 2023

There is no migration support, because there are already a tone of good database migration tools like goose, go-migrate, etc...

@gedw99
Copy link
Author

gedw99 commented Apr 30, 2023

Yep I know all those .

better to pick on and integrate perhaps. Or at least an example to show how to use one with jet

@gedw99
Copy link
Author

gedw99 commented Apr 30, 2023

Atlas would be my pick

@houten11
Copy link

houten11 commented May 2, 2023

Why pick only one? Different people have different preferences.
Haven't used Atlas, but on first look, it seems that it tries to create a new DDL. Thus it makes the same mistake as ORMs, when they try to create a new language for DML. So Atlas definitely wouldn't be my pick.

@gedw99
Copy link
Author

gedw99 commented May 2, 2023

thanks @houten11 for your atlas review. i did not think of that. they just add more abstraction layer for nothing.

@amanbolat
Copy link

In my opinion, go-jet is mainly a tool for building SQL queries, and migration should not be seen as one of its features.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants