CREATETABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(100) NOTNULL, password VARCHAR(100) NOTNULL, mail VARCHAR(100) NOTNULL, moment VARCHAR(100) NOTNULL, avater_url VARCHAR(100) );
subset 表
1 2 3 4 5 6
CREATETABLEsubset ( id INTNOTNULL AUTO_INCREMENT PRIMARY KEY, subset_name VARCHAR(100) NOTNULL, moment VARCHAR(100) NOTNULL, classify INTNOTNULL, );
file 表
1 2 3 4 5 6 7 8
CREATETABLE file ( id INT AUTO_INCREMENT PRIMARY KEY, file_name VARCHAR(100) NOTNULL, url VARCHAR(100) NOTNULL format VARCHAR(32) NOTNULL subset_id INTNOTNULL, create_time VARCHAR(255) NOTNULL );
article 表
1 2 3 4 5 6 7 8 9 10 11 12 13
CREATETABLE article ( id INT AUTO_INCREMENT PRIMARY KEY, title VARCHAR(200) NOTNULL, subset_id INT , classify INTNOTNULL, label VARCHAR(200) NOTNULL, introduce VARCHAR(1000) NOTNULL, content VARCHAR(5000) NOTNULL, cover VARCHAR(100) NOTNULL, views INTDEFAULT0, article_state INTDEFAULT0 moment VARCHAR(100) NOTNULL );
praise 表
1 2 3 4 5 6 7
CREATETABLE praise ( id INT AUTO_INCREMENT PRIMARY KEY, article_id INTNOTNULL, user_id VARCHAR(100) NOTNULL, user_type INTNOTNULL, moment VARCHAR(100) NOTNULL );
CREATETABLE tags ( id INT AUTO_INCREMENT PRIMARY KEY, label_name VARCHAR(100) NOTNULL, moment VARCHAR(100) NOTNULL );
diary 表
1 2 3 4 5 6 7 8 9
CREATETABLE diary ( id INT AUTO_INCREMENT PRIMARY KEY, title VARCHAR(200) NOTNULL, content VARCHAR(5000) NOTNULL, mood VARCHAR(255) NOTNULL, picture VARCHAR(500) NOTNULL , weather_id INT, moment VARCHAR(100) NOTNULL );
weather 表
1 2 3 4 5
CREATETABLE weather ( id INT AUTO_INCREMENT PRIMARY KEY, weather_name VARCHAR(32) NOTNULL, icon VARCHAR(100) );
message 表
1 2 3 4 5 6 7 8 9
CREATETABLE message ( id INT AUTO_INCREMENT PRIMARY KEY, user_id VARCHAR(100) NOTNULL, user_name VARCHAR(100) NOTNULL, user_type BOOL NOTNULLNOTNULL, moment VARCHAR(100) NOTNULL content VARCHAR(1000) NOTNULL, is_read BOOL DEFAULT0 );
record 表
1 2 3 4 5 6 7 8
CREATETABLE record ( id INT AUTO_INCREMENT PRIMARY KEY, user_id VARCHAR(100) NOTNULL, user_type BOOL NOTNULLNOTNULL, create_time VARCHAR(255) NOTNULL, position VARCHAR(100) NOTNULL, device INTDEFAULT O );