1 |
33cc792c
|
Tomáš Šimandl
|
|
2 |
1e2b2c27
|
Tomáš Šimandl
|
|
3 |
|
|
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
|
4 |
|
|
SET time_zone = "+00:00";
|
5 |
|
|
|
6 |
|
|
--
|
7 |
|
|
-- Databáze: `visualization_tool`
|
8 |
|
|
--
|
9 |
|
|
|
10 |
|
|
-- --------------------------------------------------------
|
11 |
|
|
|
12 |
|
|
--
|
13 |
|
|
-- Struktura tabulky `user`
|
14 |
|
|
--
|
15 |
|
|
|
16 |
|
|
CREATE TABLE IF NOT EXISTS `user` (
|
17 |
33cc792c
|
Tomáš Šimandl
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
18 |
1e2b2c27
|
Tomáš Šimandl
|
`nick` varchar(50) COLLATE utf8_czech_ci NOT NULL,
|
19 |
|
|
`name` varchar(255) COLLATE utf8_czech_ci NOT NULL DEFAULT '',
|
20 |
|
|
`psw` varchar(32) COLLATE utf8_czech_ci NOT NULL,
|
21 |
|
|
`session` varchar(50) COLLATE utf8_czech_ci NOT NULL,
|
22 |
|
|
`active` tinyint(1) NOT NULL,
|
23 |
|
|
`created` datetime NOT NULL,
|
24 |
33cc792c
|
Tomáš Šimandl
|
`email` varchar(50) COLLATE utf8_czech_ci NOT NULL,
|
25 |
|
|
CONSTRAINT PK_user PRIMARY KEY (`id`)
|
26 |
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci;
|
27 |
1e2b2c27
|
Tomáš Šimandl
|
|
28 |
|
|
--
|
29 |
33cc792c
|
Tomáš Šimandl
|
-- Struktura tabulky `diagram`
|
30 |
1e2b2c27
|
Tomáš Šimandl
|
--
|
31 |
|
|
|
32 |
33cc792c
|
Tomáš Šimandl
|
CREATE TABLE IF NOT EXISTS `diagram` (
|
33 |
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
34 |
|
|
`name` varchar(255) COLLATE utf8_czech_ci NOT NULL,
|
35 |
|
|
`created` datetime NOT NULL,
|
36 |
|
|
`last_update` datetime NOT NULL,
|
37 |
|
|
`user_id` int(11) NOT NULL,
|
38 |
|
|
`public` tinyint(1) NOT NULL DEFAULT '0',
|
39 |
|
|
`graph_json` text COLLATE utf8_czech_ci NOT NULL DEFAULT '',
|
40 |
|
|
CONSTRAINT PK_diagram PRIMARY KEY (`id`),
|
41 |
|
|
CONSTRAINT FK_user_diagram FOREIGN KEY (`user_id`) REFERENCES user(`id`)
|
42 |
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci;
|