Chris@0
|
1 CREATE TABLE 'companies' (
|
Chris@0
|
2 'id' INTEGER PRIMARY KEY NOT NULL,
|
Chris@0
|
3 'name' TEXT DEFAULT NULL,
|
Chris@0
|
4 'rating' INTEGER DEFAULT 1
|
Chris@0
|
5 );
|
Chris@0
|
6
|
Chris@0
|
7 CREATE TABLE 'replies' (
|
Chris@0
|
8 'id' INTEGER PRIMARY KEY NOT NULL,
|
Chris@0
|
9 'content' text,
|
Chris@0
|
10 'created_at' datetime,
|
Chris@0
|
11 'updated_at' datetime,
|
Chris@0
|
12 'topic_id' integer
|
Chris@0
|
13 );
|
Chris@0
|
14
|
Chris@0
|
15 CREATE TABLE 'topics' (
|
Chris@0
|
16 'id' INTEGER PRIMARY KEY NOT NULL,
|
Chris@0
|
17 'title' varchar(255),
|
Chris@0
|
18 'subtitle' varchar(255),
|
Chris@0
|
19 'content' text,
|
Chris@0
|
20 'created_at' datetime,
|
Chris@0
|
21 'updated_at' datetime
|
Chris@0
|
22 );
|
Chris@0
|
23
|
Chris@0
|
24 CREATE TABLE 'developers' (
|
Chris@0
|
25 'id' INTEGER PRIMARY KEY NOT NULL,
|
Chris@0
|
26 'name' TEXT DEFAULT NULL,
|
Chris@0
|
27 'salary' INTEGER DEFAULT 70000,
|
Chris@0
|
28 'created_at' DATETIME DEFAULT NULL,
|
Chris@0
|
29 'updated_at' DATETIME DEFAULT NULL
|
Chris@0
|
30 );
|
Chris@0
|
31
|
Chris@0
|
32 CREATE TABLE 'projects' (
|
Chris@0
|
33 'id' INTEGER PRIMARY KEY NOT NULL,
|
Chris@0
|
34 'name' TEXT DEFAULT NULL
|
Chris@0
|
35 );
|
Chris@0
|
36
|
Chris@0
|
37 CREATE TABLE 'developers_projects' (
|
Chris@0
|
38 'developer_id' INTEGER NOT NULL,
|
Chris@0
|
39 'project_id' INTEGER NOT NULL,
|
Chris@0
|
40 'joined_on' DATE DEFAULT NULL,
|
Chris@0
|
41 'access_level' INTEGER DEFAULT 1
|
Chris@0
|
42 );
|