-
Notifications
You must be signed in to change notification settings - Fork 212
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
[Merged by Bors] - sql: add copy-based migrations and VACUUM INTO #6085
Commits on Jun 1, 2024
-
sql: improve database schema handling
Use consistent package/folder structure for local.sql and state.sql databases. When a new database is created, use schema script instead of running all the migrations. Also, check that there's no schema drift by diffing database schema against the schema script after running migrations.
Configuration menu - View commit details
-
Copy full SHA for 7a97f7a - Browse repository at this point
Copy the full SHA 7a97f7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a53628 - Browse repository at this point
Copy the full SHA 6a53628View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5db7e18 - Browse repository at this point
Copy the full SHA 5db7e18View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2938b2 - Browse repository at this point
Copy the full SHA c2938b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec3397e - Browse repository at this point
Copy the full SHA ec3397eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1af47bb - Browse repository at this point
Copy the full SHA 1af47bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bb2b1b - Browse repository at this point
Copy the full SHA 7bb2b1bView commit details
Commits on Jun 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bc98240 - Browse repository at this point
Copy the full SHA bc98240View commit details -
Configuration menu - View commit details
-
Copy full SHA for 895f50f - Browse repository at this point
Copy the full SHA 895f50fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f33999 - Browse repository at this point
Copy the full SHA 6f33999View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6257174 - Browse repository at this point
Copy the full SHA 6257174View commit details
Commits on Jun 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aada7c6 - Browse repository at this point
Copy the full SHA aada7c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbea047 - Browse repository at this point
Copy the full SHA dbea047View commit details
Commits on Jun 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6bf114a - Browse repository at this point
Copy the full SHA 6bf114aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd62a8e - Browse repository at this point
Copy the full SHA bd62a8eView commit details -
sql: remove db-ignore-schema-rx config option
Also, add a migration that removes stray tables from quicksynced DBs
Configuration menu - View commit details
-
Copy full SHA for c9d1a6c - Browse repository at this point
Copy the full SHA c9d1a6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for beccddd - Browse repository at this point
Copy the full SHA beccdddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8552a96 - Browse repository at this point
Copy the full SHA 8552a96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e41e1a - Browse repository at this point
Copy the full SHA 2e41e1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd2ed3e - Browse repository at this point
Copy the full SHA dd2ed3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13e8c14 - Browse repository at this point
Copy the full SHA 13e8c14View commit details
Commits on Jun 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fbf2880 - Browse repository at this point
Copy the full SHA fbf2880View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dbc902 - Browse repository at this point
Copy the full SHA 6dbc902View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09e36bb - Browse repository at this point
Copy the full SHA 09e36bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dc3f0c - Browse repository at this point
Copy the full SHA 9dc3f0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bbeeb5 - Browse repository at this point
Copy the full SHA 8bbeeb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30dcf71 - Browse repository at this point
Copy the full SHA 30dcf71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8506114 - Browse repository at this point
Copy the full SHA 8506114View commit details -
Configuration menu - View commit details
-
Copy full SHA for feb39fe - Browse repository at this point
Copy the full SHA feb39feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77b46d1 - Browse repository at this point
Copy the full SHA 77b46d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee36ee4 - Browse repository at this point
Copy the full SHA ee36ee4View commit details
Commits on Jun 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for da6ab28 - Browse repository at this point
Copy the full SHA da6ab28View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbf4195 - Browse repository at this point
Copy the full SHA cbf4195View commit details -
Configuration menu - View commit details
-
Copy full SHA for b56dc59 - Browse repository at this point
Copy the full SHA b56dc59View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1f11fe - Browse repository at this point
Copy the full SHA f1f11feView commit details -
Configuration menu - View commit details
-
Copy full SHA for a172a94 - Browse repository at this point
Copy the full SHA a172a94View commit details
Commits on Jun 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b149e23 - Browse repository at this point
Copy the full SHA b149e23View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2c7e6f - Browse repository at this point
Copy the full SHA c2c7e6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0400d33 - Browse repository at this point
Copy the full SHA 0400d33View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2679a5 - Browse repository at this point
Copy the full SHA a2679a5View commit details
Commits on Jun 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 33b9501 - Browse repository at this point
Copy the full SHA 33b9501View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff35334 - Browse repository at this point
Copy the full SHA ff35334View commit details
Commits on Jun 27, 2024
-
sql: add copy-based migrations and VACUUM INTO
When vacuuming is required, copy the source database using VACUUM INTO to a temporary database, perform migrations on the temporary database with journal_mode=OFF and synchronous=OFF, and then copy back the migrated temporary database over the original one using VACUUM INTO. Fixes #6069
Configuration menu - View commit details
-
Copy full SHA for 3d38b8f - Browse repository at this point
Copy the full SHA 3d38b8fView commit details
Commits on Jun 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1df9c30 - Browse repository at this point
Copy the full SHA 1df9c30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93a5087 - Browse repository at this point
Copy the full SHA 93a5087View commit details -
Configuration menu - View commit details
-
Copy full SHA for b568b25 - Browse repository at this point
Copy the full SHA b568b25View commit details
Commits on Jun 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2c29103 - Browse repository at this point
Copy the full SHA 2c29103View commit details
Commits on Jul 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bd28a9f - Browse repository at this point
Copy the full SHA bd28a9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 507aca6 - Browse repository at this point
Copy the full SHA 507aca6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b47e76 - Browse repository at this point
Copy the full SHA 5b47e76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4090f64 - Browse repository at this point
Copy the full SHA 4090f64View commit details
Commits on Jul 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 945f2ec - Browse repository at this point
Copy the full SHA 945f2ecView commit details
Commits on Jul 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ce9647b - Browse repository at this point
Copy the full SHA ce9647bView commit details
Commits on Aug 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1220037 - Browse repository at this point
Copy the full SHA 1220037View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcab056 - Browse repository at this point
Copy the full SHA dcab056View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d8d310 - Browse repository at this point
Copy the full SHA 1d8d310View commit details
Commits on Aug 15, 2024
-
Revert "tmp: fix lint errors (will need to revert)"
This reverts commit 1d8d310.
Configuration menu - View commit details
-
Copy full SHA for a942ccc - Browse repository at this point
Copy the full SHA a942cccView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe95d18 - Browse repository at this point
Copy the full SHA fe95d18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 354dc56 - Browse repository at this point
Copy the full SHA 354dc56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22847df - Browse repository at this point
Copy the full SHA 22847dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5278bf4 - Browse repository at this point
Copy the full SHA 5278bf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25185be - Browse repository at this point
Copy the full SHA 25185beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dcdd59 - Browse repository at this point
Copy the full SHA 9dcdd59View commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8bf64c7 - Browse repository at this point
Copy the full SHA 8bf64c7View commit details
Commits on Aug 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e7b563b - Browse repository at this point
Copy the full SHA e7b563bView commit details -
sql: fix in-memory db handling
Don't check for incomplete migrations in case of an in-memory DB
Configuration menu - View commit details
-
Copy full SHA for 5247124 - Browse repository at this point
Copy the full SHA 5247124View commit details
Commits on Aug 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a59cc3c - Browse repository at this point
Copy the full SHA a59cc3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47fbc84 - Browse repository at this point
Copy the full SHA 47fbc84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e7e150 - Browse repository at this point
Copy the full SHA 2e7e150View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01c3686 - Browse repository at this point
Copy the full SHA 01c3686View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd81eb5 - Browse repository at this point
Copy the full SHA bd81eb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 670df1b - Browse repository at this point
Copy the full SHA 670df1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d69eab4 - Browse repository at this point
Copy the full SHA d69eab4View commit details
Commits on Aug 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 26aa21c - Browse repository at this point
Copy the full SHA 26aa21cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a3bd94 - Browse repository at this point
Copy the full SHA 3a3bd94View commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f462433 - Browse repository at this point
Copy the full SHA f462433View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3119a63 - Browse repository at this point
Copy the full SHA 3119a63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11527ab - Browse repository at this point
Copy the full SHA 11527abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64f4d38 - Browse repository at this point
Copy the full SHA 64f4d38View commit details