-
Notifications
You must be signed in to change notification settings - Fork 216
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Experimental planetScale mode (#1957)
* Say no to barrel The existing_database_tests suite is gone because it is redundant: diffing without migrations is tested by a large array of tests, and diffing in the presence of migrations is done in the respective command test suites (diagnose_migration_history tests, etc.). Since this was the last test suite using barrel in the migration engine, we don't need that dependency anymore. * Add planetScaleMode datasource arg and preview feature TODO: allow the argument only when the preview feature is on * Delete dead code * Streamline migration core lib.rs * Implement PlanetScale mode in the migration engine This is a squashed version of two commits: - Parse configuration and datamodel together in ME - Finish ME-side implementation of planetscale mode * Validate that preview feature is enabled for planetScaleMode = true * Do not include mongo in migration engine tests It is unnecessary extra compile time
- Loading branch information
Showing
39 changed files
with
453 additions
and
610 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.