2017-04-19 22:38:49 +02:00
{
"id" : "CAMP" ,
"name" : {
"default" : "Camp" ,
"CZ" : "Kemp"
},
"descriptoin" : {
"default" : "" ,
"CZ" : ""
},
2017-06-08 14:24:33 +02:00
"schemaVersion" : 7 ,
2017-04-19 22:38:49 +02:00
"sql" : [
"CREATE TABLE \"CampData\" (
\"id\" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
2017-05-07 23:41:36 +02:00
\"numSer\" TEXT NULL,
2017-04-19 22:38:49 +02:00
\"start\" TEXT NULL,
\"end\" TEXT NULL,
\"ownerFirstame\" TEXT NULL,
\"ownerLastname\" TEXT NULL,
\"ownerAddress\" TEXT NULL,
\"totalPrice\" INTEGER NOT NULL,
2017-05-07 23:41:36 +02:00
\"sale\" INTEGER NOT NULL,
\"fixedSale\" INTEGER NOT NULL,
2017-04-19 22:38:49 +02:00
\"season\" INTEGER NULL,
CONSTRAINT \"season_fk\"
FOREIGN KEY (\"season\")
REFERENCES \"Season\" (\"id\")
DEFERRABLE INITIALLY DEFERRED);
CREATE TABLE \"AddressItem\" (
\"id\" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
\"firstName\" TEXT NULL,
\"lastName\" TEXT NULL,
\"address\" TEXT NULL,
2017-05-07 23:41:36 +02:00
\"adbItem\" INTEGER NULL,
2017-04-19 22:38:49 +02:00
\"price\" INTEGER NOT NULL,
\"campData\" INTEGER NOT NULL,
2017-05-07 23:41:36 +02:00
\"personPrice\" INTEGER NULL,
CONSTRAINT \"adbItem_fk\"
FOREIGN KEY (\"adbItem\")
REFERENCES \"AddressbookData\" (\"id\")
DEFERRABLE INITIALLY DEFERRED,
2017-04-19 22:38:49 +02:00
CONSTRAINT \"campData_fk\"
FOREIGN KEY (\"campData\")
REFERENCES \"CampData\" (\"id\")
2017-05-07 23:41:36 +02:00
DEFERRABLE INITIALLY DEFERRED,
CONSTRAINT \"personPrice_fk\"
FOREIGN KEY (\"personPrice\")
REFERENCES \"PersonPrice\" (\"id\")
2017-04-19 22:38:49 +02:00
DEFERRABLE INITIALLY DEFERRED);
CREATE TABLE \"ServiceItem\" (
\"id\" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
\"name\" TEXT NULL,
\"code\" TEXT NULL,
\"price\" INTEGER NOT NULL,
\"salePossible\" INTEGER NOT NULL,
\"type\" INTEGER NOT NULL,
\"campData\" INTEGER NOT NULL,
CONSTRAINT \"campData_fk\"
FOREIGN KEY (\"campData\")
REFERENCES \"CampData\" (\"id\")
DEFERRABLE INITIALLY DEFERRED);
2017-05-07 23:41:36 +02:00
CREATE TABLE \"Sale\" (
\"id\" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
\"sale\" INTEGER NOT NULL,
\"fixed\" INTEGER NOT NULL);
CREATE TABLE \"PersonPrice\" (
\"id\" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
\"description\" TEXT NULL,
\"fromAge\" INTEGER NOT NULL,
\"toAge\" INTEGER NOT NULL,
\"price\" INTEGER NOT NULL,
\"active\" INTEGER NOT NULL);
" ,
"ALTER TABLE Sale ADD \"description\" TEXT NULL;
2017-05-20 23:40:57 +02:00
" ,
"ALTER TABLE AddressItem ADD \"owner\" INTEGER NULL;
2017-05-29 21:40:22 +02:00
" ,
2017-05-07 23:41:36 +02:00
2017-05-29 21:40:22 +02:00
"ALTER TABLE ServiceItem ADD \"sale\" INTEGER NULL;
ALTER TABLE ServiceItem ADD \"description\" TEXT NULL;
" ,
"ALTER TABLE ServiceItem ADD \"totalPrice\" INTEGER NULL;
ALTER TABLE ServiceItem ADD \"fullPrice\" INTEGER NULL;
ALTER TABLE CampData ADD \"fullPrice\" INTEGER NULL;
ALTER TABLE CampData ADD \"totalSale\" INTEGER NULL;
2017-06-07 15:57:15 +02:00
" ,
"ALTER TABLE CampData ADD \"onVoucher\" INTEGER NULL;
2017-06-08 14:24:33 +02:00
" ,
"ALTER TABLE AddressItem ADD \"sale\" INTEGER NULL;
ALTER TABLE AddressItem ADD \"totalPrice\" INTEGER NULL;
2017-05-29 21:40:22 +02:00
"
2017-04-19 22:38:49 +02:00
],
"dependencies" : [ "ADDRESSBOOK" , "SHOP" , "SERVICES" ],
"translations" : {
"CZ" : {
"name" : "Název" ,
"shortName" : "Zobrazit na účtence" ,
"code" : "Kód" ,
"type" : "Druh" ,
"price" : "Cena" ,
"vat" : "DPH" ,
"count" : "Počet"
}
2017-06-05 22:19:38 +02:00
},
"reports" : [
2017-06-07 16:13:31 +02:00
{ "name" : "Doklad" , "description" : "Doklad k ubytování" , "listReport" : false , "file" : "camp_accommodation_document.lrxml" },
2017-06-08 21:23:14 +02:00
{ "name" : "Doklad jedna strana anglicky" , "description" : "Doklad k ubytování jedna strana anglicky" , "listReport" : false , "file" : "camp_accommodation_document_en.lrxml" }
2017-06-05 22:19:38 +02:00
]
2017-04-19 22:38:49 +02:00
}