]> wagnertech.de Git - projects.git/blob - verleihnix/Verleihnix/impl/data/build/sql/schema.sql
verleihnix komplett eingescheckt
[projects.git] / verleihnix / Verleihnix / impl / data / build / sql / schema.sql
1
2 # This is a fix for InnoDB in MySQL >= 4.1.x
3 # It "suspends judgement" for fkey relationships until are tables are set.
4 SET FOREIGN_KEY_CHECKS = 0;
5
6 -- ---------------------------------------------------------------------
7 -- medium
8 -- ---------------------------------------------------------------------
9
10 DROP TABLE IF EXISTS `medium`;
11
12 CREATE TABLE `medium`
13 (
14     `id` INTEGER NOT NULL AUTO_INCREMENT,
15     `mod` INTEGER NOT NULL,
16     `autor` VARCHAR(100) NOT NULL,
17     `titel` VARCHAR(100) NOT NULL,
18     `eigentumer` VARCHAR(100) NOT NULL,
19     `zz_bei` VARCHAR(100) NOT NULL,
20     `kommentar` VARCHAR(100) NOT NULL,
21     `class_key` INTEGER NOT NULL,
22     PRIMARY KEY (`id`)
23 ) ENGINE=MyISAM;
24
25 -- ---------------------------------------------------------------------
26 -- werkzeug
27 -- ---------------------------------------------------------------------
28
29 DROP TABLE IF EXISTS `werkzeug`;
30
31 CREATE TABLE `werkzeug`
32 (
33     `id` INTEGER NOT NULL AUTO_INCREMENT,
34     `mod` INTEGER NOT NULL,
35     `typ` VARCHAR(100) NOT NULL,
36     `beschreibung` VARCHAR(100) NOT NULL,
37     `eigentumer` VARCHAR(100) NOT NULL,
38     `zz_bei` VARCHAR(100) NOT NULL,
39     PRIMARY KEY (`id`)
40 ) ENGINE=MyISAM;
41
42 # This restores the fkey checks, after having unset them earlier
43 SET FOREIGN_KEY_CHECKS = 1;