BEGIN; ALTER TABLE configuration ADD COLUMN allow_archiving BOOL NOT NULL DEFAULT false; ALTER TABLE configuration ADD COLUMN allow_history_fetches BOOL NOT NULL DEFAULT false; ALTER TABLE users ADD COLUMN enable_archiving BOOL NOT NULL DEFAULT false; CREATE TABLE administrators ( id INTEGER PRIMARY KEY, jid VARCHAR UNIQUE NOT NULL ); CREATE TABLE user_chat_history ( id INTEGER PRIMARY KEY, user_id INT NOT NULL REFERENCES users, chat_id INT NOT NULL REFERENCES user_chats, user_from VARCHAR NOT NULL, ts_unix INT NOT NULL, xmpp_id VARCHAR NOT NULL, orig_id VARCHAR, body VARCHAR NOT NULL, oob_url VARCHAR ); CREATE UNIQUE INDEX user_chat_history_unique ON user_chat_history (user_id, chat_id, xmpp_id); COMMIT;