File tree 23 files changed +41
-1
lines changed
java/eu/pretix/libpretixsync/sqldelight
23 files changed +41
-1
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ object Migrations {
6
6
/* *
7
7
* Lowest schema version that we can still migrate from
8
8
*/
9
- const val minSupportedVersion = 91L
9
+ const val minSupportedVersion = 77L
10
10
11
11
/* *
12
12
* AfterVersion callback that can be used in SQLDelight code migrations to crash if we encounter
Original file line number Diff line number Diff line change
1
+ ALTER TABLE Receipt ADD additional_text TEXT NULL;
2
+ ALTER TABLE Settings ADD pretixpos_additional_receipt_text TEXT NULL;
Original file line number Diff line number Diff line change
1
+ ALTER TABLE Receipt ADD subevent_text TEXT NULL;
2
+ ALTER TABLE Receipt ADD event_date_from TEXT NULL;
3
+ ALTER TABLE Receipt ADD event_date_to TEXT NULL;
Original file line number Diff line number Diff line change
1
+ -- Empty migration to set database version to 81
Original file line number Diff line number Diff line change
1
+ ALTER TABLE Settings ADD covid_certificates_combination_rules TEXT NULL;
Original file line number Diff line number Diff line change
1
+ ALTER TABLE ReceiptLine ADD listed_price NUMERIC NULL;
2
+ ALTER TABLE ReceiptLine ADD price_after_voucher NUMERIC NULL;
3
+ ALTER TABLE ReceiptLine ADD custom_price_input NUMERIC NULL;
4
+ ALTER TABLE ReceiptLine ADD voucher_code TEXT NULL;
Original file line number Diff line number Diff line change
1
+ -- Empty migration to set database version to 90
Original file line number Diff line number Diff line change
1
+ ALTER TABLE Settings ADD covid_certificates_allow_other boolean NULL;
2
+ ALTER TABLE Settings ADD covid_certificates_record_proof_other boolean NULL;
Original file line number Diff line number Diff line change
1
+ ALTER TABLE Settings ADD covid_certificates_record_validity_time boolean NULL;
Original file line number Diff line number Diff line change
1
+ ALTER TABLE Settings ADD covid_certificates_record_proof boolean NULL;
2
+ ALTER TABLE Settings ADD covid_certificates_allow_vaccinated_products TEXT NULL;
Original file line number Diff line number Diff line change
1
+ ALTER TABLE Closing ADD dsfinvk_uploaded boolean NULL;
Original file line number Diff line number Diff line change
1
+ CREATE INDEX receiptline_receipt ON ReceiptLine (receipt);
2
+ CREATE INDEX receiptline_addon_to ON ReceiptLine (addon_to);
3
+ CREATE INDEX receiptpayment_receipt ON ReceiptPayment (receipt);
4
+ CREATE INDEX receipt_open ON Receipt (open) WHERE open = true;
Original file line number Diff line number Diff line change
1
+ ALTER TABLE Settings ALTER COLUMN pretixpos_additional_receipt_text TYPE TEXT;
2
+ ALTER TABLE Settings ALTER COLUMN covid_certificates_allow_vaccinated_products TYPE TEXT;
3
+ ALTER TABLE Settings ALTER COLUMN covid_certificates_combination_rules TYPE TEXT;
Original file line number Diff line number Diff line change
1
+ ALTER TABLE ReceiptLine ADD is_bundled boolean DEFAULT(false);
Original file line number Diff line number Diff line change
1
+ ALTER TABLE orders ADD valid_if_pending boolean DEFAULT(false);
Original file line number Diff line number Diff line change
1
+ ALTER TABLE Settings ADD covid_certificates_allow_other NUMERIC NULL;
2
+ ALTER TABLE Settings ADD covid_certificates_record_proof_other NUMERIC NULL;
Original file line number Diff line number Diff line change
1
+ ALTER TABLE Settings ADD covid_certificates_record_validity_time NUMERIC NULL;
Original file line number Diff line number Diff line change
1
+ ALTER TABLE Settings ADD covid_certificates_record_proof NUMERIC NULL;
2
+ ALTER TABLE Settings ADD covid_certificates_allow_vaccinated_products TEXT NULL;
Original file line number Diff line number Diff line change
1
+ ALTER TABLE Closing ADD dsfinvk_uploaded NUMERIC NULL;
Original file line number Diff line number Diff line change
1
+ CREATE INDEX receiptline_receipt ON ReceiptLine (receipt);
2
+ CREATE INDEX receiptline_addon_to ON ReceiptLine (addon_to);
3
+ CREATE INDEX receiptpayment_receipt ON ReceiptPayment (receipt);
4
+ CREATE INDEX receipt_open ON Receipt (open) WHERE open = 1;
Original file line number Diff line number Diff line change
1
+ -- Postgres-only migration
Original file line number Diff line number Diff line change
1
+ ALTER TABLE ReceiptLine ADD is_bundled NUMERIC DEFAULT(0);
Original file line number Diff line number Diff line change
1
+ ALTER TABLE orders ADD valid_if_pending NUMERIC DEFAULT(0);
You can’t perform that action at this time.
0 commit comments