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

Option in database.yaml to specify XMigra metadata schema (i.e. namespace) in DB #6

Open
rtweeks opened this issue Jan 23, 2015 · 2 comments

Comments

@rtweeks
Copy link
Owner

rtweeks commented Jan 23, 2015

The database.yaml file should support an option allowing specification of the schema name (rather than the hard-coded default of xmigra) within which the XMigra version tracking metadata is stored. In addition to general flexibility, this allows different parts of the same database to be managed by different XMigra schema source file trees.

@rtweeks
Copy link
Owner Author

rtweeks commented Dec 14, 2015

This is another one of those "you'll be sorry I added it" situations :(

If XMigra had this "feature" it would allow two separate XMigra projects to co-exist in the same database -- if they follow certain rules. If they break the rules, then there is no guarantee that the upgrade scripts will work, even if they worked on a test box. Here's the bad news: the only real reason to use this "feature" is to break those rules.

@rtweeks
Copy link
Owner Author

rtweeks commented Aug 10, 2019

On further consideration, this could be done (if done carefully) by use of stopping points (#36), so that issue blocks this one.

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

1 participant