HSAdmin Backend Domains, E-Mail, Datenbanken
Peter Hormanns
2013-04-23 27be93d31c347b67ab3654e0e9e248e182b9df4c
repair test data for schema updates
2 files modified
17 ■■■■■ changed files
hsarback/database/data.sql 14 ●●●●● patch | view | raw | blame | history
hsarback/database/schema.sql 3 ●●●● patch | view | raw | blame | history
hsarback/database/data.sql
@@ -1,10 +1,12 @@
--
-- Table: basepacket
--
INSERT INTO basepacket (basepacket_code, description, sorting, valid)
    VALUES ('DW/B', 'Dynamic-Web/Base', 100, true);
INSERT INTO basepacket (basepacket_code, description, sorting, valid)
    VALUES ('SW/B', 'Static-Web/Base', 200, true);
INSERT INTO basepacket (basepacket_code, description, sorting, valid, article_number)
    VALUES ('DW/B', 'Dynamic-Web/Base', 200, true, 100);
INSERT INTO basepacket (basepacket_code, description, sorting, valid, article_number)
    VALUES ('SW/B', 'Static-Web/Base', 300, true, 200);
INSERT INTO basepacket (basepacket_code, description, sorting, valid, article_number)
    VALUES ('WEB', 'Web/Base', 100, true, 300);
    
--
-- Table: basecomponent
@@ -59,8 +61,8 @@
--
-- table: bank_account 
--
INSERT INTO bank_account (bp_id)
    SELECT bp_id FROM business_partner WHERE member_id=10000;
INSERT INTO bank_account (bp_id, autodebit_ga, autodebit_ar, autodebit_op)
    SELECT bp_id, false, false, true FROM business_partner WHERE member_id=10000;
--
-- table: billdata 
hsarback/database/schema.sql
@@ -123,7 +123,8 @@
    uid_vat character varying(20),
    CONSTRAINT ckc_member_id_business CHECK (((member_id >= 10000) AND (member_id <= 99999))),
    CONSTRAINT ckc_shares_signed_business CHECK ((shares_signed >= 0)),
    CONSTRAINT ckt_business_partner CHECK ( ( ((member_since IS NULL) AND (member_until IS NULL)) OR ((member_since IS NOT NULL) AND (member_until IS NULL)) OR ((member_since IS NOT NULL) AND (member_until IS NOT NULL) AND (member_since < member_until)) ) AND ((member_code)::text ~~ 'hsh00-%'::text))
    CONSTRAINT ckt_business_partner CHECK ( ( ((member_since IS NULL) AND (member_until IS NULL)) OR ((member_since IS NOT NULL) AND (member_until IS NULL)) OR ((member_since IS NOT NULL) AND (member_until IS NOT NULL) AND (member_since < member_until)) ) AND ((member_code)::text ~~ 'hsh00-%'::text)),
    UNIQUE (bp_id)
);