Tests: Move sql scripts from Resources/ to Resources/Sql/
This commit is contained in:
11
Tests/Resources/Sql/BillingDelete.sql
Normal file
11
Tests/Resources/Sql/BillingDelete.sql
Normal file
@ -0,0 +1,11 @@
|
||||
-- deletes for HelperTests.BillingTest
|
||||
|
||||
DELETE FROM credit;
|
||||
DELETE FROM payment_variant
|
||||
DELETE FROM delivery;
|
||||
DELETE FROM area_commitment;
|
||||
DELETE FROM area_commitment_type;
|
||||
DELETE FROM season;
|
||||
DELETE FROM member;
|
||||
DELETE FROM wine_attribute;
|
||||
DELETE FROM wine_cultivation;
|
59
Tests/Resources/Sql/BillingInsert.sql
Normal file
59
Tests/Resources/Sql/BillingInsert.sql
Normal file
@ -0,0 +1,59 @@
|
||||
-- inserts for HelperTests.BillingTest
|
||||
|
||||
INSERT INTO wine_cultivation (cultid, name, description) VALUES
|
||||
('N', 'Normal', NULL),
|
||||
('K', 'KIP', 'Kontrollierte Integrierte Produktion'),
|
||||
('B', 'Org. Biologisch', 'Organisch Biologisch');
|
||||
|
||||
INSERT INTO wine_attribute (attrid, name, active, max_kg_per_ha, strict, fill_lower) VALUES
|
||||
('B', 'Bio', TRUE, NULL, FALSE, 0),
|
||||
('K', 'Kabinett', TRUE, NULL, FALSE, 0),
|
||||
('D', 'DAC', TRUE, 7500, FALSE, 0),
|
||||
('S', 'Saft', TRUE, NULL, FALSE, 0),
|
||||
('Z', 'Sekt', TRUE, NULL, FALSE, 0),
|
||||
('P', 'Vertrag P', TRUE, NULL, TRUE, 0),
|
||||
('Q', 'Vertrag Q', TRUE, NULL, TRUE, 1),
|
||||
('R', 'Vertrag R', TRUE, NULL, TRUE, 2);
|
||||
|
||||
INSERT INTO area_commitment_type (vtrgid, sortid, attrid, disc, min_kg_per_ha, penalty_per_kg, penalty_amount, penalty_none) VALUES
|
||||
('ZW', 'ZW', NULL, NULL, 2500, 600, NULL, NULL),
|
||||
('GV', 'GV', NULL, NULL, 5000, 500, NULL, NULL),
|
||||
('GVK', 'GV', 'K', NULL, 5000, 500, NULL, NULL),
|
||||
('GVD', 'GV', 'D', NULL, 5000, 1000, NULL, NULL),
|
||||
('GVP', 'GV', 'P', NULL, 5000, 1000, 1000000, NULL),
|
||||
('GVQ', 'GV', 'Q', NULL, 5000, 1000, 1000000, NULL),
|
||||
('GVR', 'GV', 'R', NULL, 5000, 1000, 1000000, NULL);
|
||||
|
||||
INSERT INTO member (mgnr, given_name, family_name, zwstid, volllieferant, buchführend, country, postal_dest, address, default_kgnr) VALUES
|
||||
(101, 'Max', 'Mustermann', 'X', FALSE, FALSE, 40, 222303524, 'Winzerstraße 1', 06109),
|
||||
(102, 'Wernhardt', 'Weinbauer', 'X', FALSE, FALSE, 40, 222303524, 'Winzerstraße 2', 06109),
|
||||
(103, 'Matthäus', 'Musterbauer', 'X', FALSE, FALSE, 40, 212005138, 'Brünner Straße 10', 15224),
|
||||
(104, 'Waltraud', 'Winzer', 'X', FALSE, FALSE, 40, 212005138, 'Wiener Straße 15', 15224);
|
||||
|
||||
INSERT INTO area_commitment (fbnr, mgnr, vtrgid, cultid, area, kgnr, gstnr, rdnr, year_from, year_to) VALUES
|
||||
( 1, 101, 'GV', 'K', 10000, 06109, '123/4', NULL, 2000, 2019),
|
||||
( 2, 101, 'GV', 'B', 10000, 06109, '123/5', NULL, 2025, 2030);
|
||||
|
||||
INSERT INTO season (year, currency, min_kg_per_bs, max_kg_per_bs, penalty_per_kg, penalty_amount, penalty_none, start_date, end_date) VALUES
|
||||
(2020, 'EUR', 1000, 2000, NULL, NULL, NULL, NULL, NULL),
|
||||
(2021, 'EUR', 2000, 4000, NULL, NULL, NULL, NULL, NULL);
|
||||
|
||||
INSERT INTO modifier (year, modid, ordering, name, abs, rel, standard, quick_select) VALUES
|
||||
(2020, 'S', 0, 'Geschädigte Trauben', NULL, -0.1, FALSE, FALSE),
|
||||
(2020, 'A', 0, 'Keine Voranmeldung', -1000, NULL, FALSE, FALSE);
|
||||
|
||||
INSERT INTO delivery (mgnr, year, did, date, time, zwstid, lnr) VALUES
|
||||
(101, 2020, 1, '2020-10-01', NULL, 'X', 1),
|
||||
(101, 2020, 2, '2020-10-01', NULL, 'X', 2),
|
||||
(101, 2020, 3, '2020-10-01', NULL, 'X', 3);
|
||||
|
||||
INSERT INTO delivery_part (year, did, dpnr, sortid, attrid, weight, kmw, qualid, hkid, kgnr, gerebelt, manual_weighing, spl_check, scale_id, weighing_id, weighing_reason) VALUES
|
||||
(2020, 1, 1, 'GV', 'K', 4000, 17, 'KAB', 'WLNO', 06109, TRUE, FALSE, FALSE, NULL, NULL, NULL),
|
||||
(2020, 1, 2, 'GV', NULL, 4000, 16, 'QUW', 'WLNO', 06109, TRUE, FALSE, FALSE, NULL, NULL, NULL),
|
||||
(2020, 2, 1, 'GV', 'B', 4000, 15, 'QUW', 'WLNO', 06109, TRUE, FALSE, FALSE, NULL, NULL, NULL),
|
||||
(2020, 2, 2, 'GV', 'B', 4000, 16, 'QUW', 'WLNO', 06109, TRUE, FALSE, FALSE, NULL, NULL, NULL),
|
||||
(2020, 3, 1, 'GV', NULL, 500, 15, 'WEI', 'OEST', 06109, TRUE, FALSE, FALSE, NULL, NULL, NULL),
|
||||
(2020, 3, 2, 'GV', NULL, 500, 14, 'LDW', 'WLXX', 06109, TRUE, FALSE, FALSE, NULL, NULL, NULL);
|
||||
|
||||
INSERT INTO delivery_part_modifier (year, did, dpnr, modid) VALUES
|
||||
(2020, 1, 2, 'S');
|
53
Tests/Resources/Sql/Insert.sql
Normal file
53
Tests/Resources/Sql/Insert.sql
Normal file
@ -0,0 +1,53 @@
|
||||
-- inserts for DatabaseSetup
|
||||
|
||||
INSERT INTO branch (zwstid, name) VALUES
|
||||
('X', 'Test');
|
||||
|
||||
INSERT INTO wb_gl (glnr, name) VALUES
|
||||
(1, 'Matzner Hügel'),
|
||||
(2, 'Wolkersdorfer Hochleithen');
|
||||
|
||||
INSERT INTO AT_gem (gkz, name) VALUES
|
||||
(30828, 'Hohenruppersdorf'),
|
||||
(31655, 'Wolkersdorf im Weinviertel');
|
||||
|
||||
INSERT INTO wb_gem (gkz, hkid) VALUES
|
||||
(30828, 'WLWV'),
|
||||
(31655, 'WLWV');
|
||||
|
||||
INSERT INTO AT_kg (kgnr, gkz, name) VALUES
|
||||
(06109, 30828, 'Hohenruppersdorf'),
|
||||
(15209, 31655, 'Münichsthal'),
|
||||
(15211, 31655, 'Obersdorf'),
|
||||
(15212, 31655, 'Pfösing'),
|
||||
(15216, 31655, 'Riedentahl'),
|
||||
(15224, 31655, 'Wolkersdorf');
|
||||
|
||||
INSERT INTO wb_kg (kgnr, glnr) VALUES
|
||||
(06109, 1),
|
||||
(15209, 2),
|
||||
(15211, 2),
|
||||
(15212, 2),
|
||||
(15216, 2),
|
||||
(15224, 2);
|
||||
|
||||
INSERT INTO AT_ort (okz, gkz, kgnr, name) VALUES
|
||||
(03524, 30828, 06109, 'Hohenruppersdorf'),
|
||||
(05092, 31655, 15211, 'Obersdorf'),
|
||||
(05135, 31655, 15209, 'Münichsthal'),
|
||||
(05136, 31655, 15212, 'Pfösing'),
|
||||
(05137, 31655, 15216, 'Riedenthal'),
|
||||
(05138, 31655, 15224, 'Wolkersdorf im Weinviertel');
|
||||
|
||||
INSERT INTO AT_plz (plz, ort, blnr, type, internal, addressable, po_box) VALUES
|
||||
(2223, 'Hohenruppersdorf', 3, 'PLZ-Adressierung', FALSE, TRUE, FALSE),
|
||||
(2120, 'Wolkersdorf im Weinviertel', 3, 'PLZ-Adressierung', FALSE, TRUE, TRUE ),
|
||||
(2122, 'Ulrichskirchen', 3, 'PLZ-Adressierung', FALSE, TRUE, FALSE);
|
||||
|
||||
INSERT INTO AT_plz_dest (plz, okz, dest) VALUES
|
||||
(2223, 03524, 'Hohenruppersdorf'),
|
||||
(2120, 05092, 'Obersdorf'),
|
||||
(2120, 05138, 'Wolkersdorf im Weinviertel'),
|
||||
(2122, 05135, 'Münichsthal'),
|
||||
(2122, 05136, 'Pfösing'),
|
||||
(2122, 05137, 'Riedenthal');
|
Reference in New Issue
Block a user