drop table if exists users; create table users ( id integer primary key autoincrement, user_name text not null, password text not null, last_seen timestamp default CURRENT_TIMESTAMP, birthday text, nameday text, notify boolean default 1, email text, phone text, address_line1 text, address_line2 text, address_city_line text, timezone text, kado text ); drop table if exists news; create table news ( id integer primary key autoincrement, title text not null, date timestamp default CURRENT_TIMESTAMP, content text not null, content_cache text not null, user_id integer, FOREIGN KEY(user_id) REFERENCES users(id) ); drop table if exists comments; create table comments ( id integer primary key autoincrement, date timestamp default CURRENT_TIMESTAMP, content text, content_cache text not null, user_id integer, news_id integer, FOREIGN KEY(user_id) REFERENCES users(id), FOREIGN KEY(news_id) REFERENCES news(id) );