Add some initial Sqitch migrations
These are based on the state of the current manually managed database.
This commit is contained in:
parent
70faad0437
commit
d69f77d59e
10 changed files with 485 additions and 0 deletions
7
sqitch/revert/appschema.sql
Normal file
7
sqitch/revert/appschema.sql
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
-- Revert guix-data-service:appschema from pg
|
||||
|
||||
BEGIN;
|
||||
|
||||
DROP SCHEMA guix_data_service;
|
||||
|
||||
COMMIT;
|
||||
7
sqitch/revert/buildstatus_enum.sql
Normal file
7
sqitch/revert/buildstatus_enum.sql
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
-- Revert guix-data-service:buildstatus_enum from pg
|
||||
|
||||
BEGIN;
|
||||
|
||||
DROP TYPE guix_data_service.buildstatus;
|
||||
|
||||
COMMIT;
|
||||
21
sqitch/revert/initial_import.sql
Normal file
21
sqitch/revert/initial_import.sql
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
-- Revert guix-data-service:initial_import from pg
|
||||
|
||||
BEGIN;
|
||||
|
||||
DROP TABLE guix_data_service.build_servers;
|
||||
DROP TABLE guix_data_service.build_status;
|
||||
DROP TABLE guix_data_service.builds;
|
||||
DROP TABLE guix_data_service.derivation_inputs;
|
||||
DROP TABLE guix_data_service.derivation_output_details;
|
||||
DROP TABLE guix_data_service.derivation_outputs;
|
||||
DROP TABLE guix_data_service.derivation_source_files;
|
||||
DROP TABLE guix_data_service.derivation_sources;
|
||||
DROP TABLE guix_data_service.derivations;
|
||||
DROP TABLE guix_data_service.guix_revision_package_derivations;
|
||||
DROP TABLE guix_data_service.guix_revisions;
|
||||
DROP TABLE guix_data_service.load_new_guix_revision_jobs;
|
||||
DROP TABLE guix_data_service.package_derivations;
|
||||
DROP TABLE guix_data_service.package_metadata;
|
||||
DROP TABLE guix_data_service.packages;
|
||||
|
||||
COMMIT;
|
||||
Loading…
Add table
Add a link
Reference in a new issue