CREATE TABLE sessions ( session_id varchar(40) NOT NULL DEFAULT 0, ip_address varchar(16) NOT NULL DEFAULT 0, user_agent varchar(120) DEFAULT NULL, last_activity bigint NOT NULL DEFAULT 0, user_data text NOT NULL, PRIMARY KEY (session_id) ); CREATE INDEX last_activity_idx ON sessions (last_activity); CREATE SEQUENCE shared_sid_seq; CREATE TABLE shared ( sid int NOT NULL DEFAULT nextval('shared_sid_seq'), user_from varchar(255) NOT NULL, calendar varchar(255) NOT NULL, user_which varchar(255) NOT NULL, options text NOT NULL DEFAULT '', write_access boolean NOT NULL DEFAULT '0', PRIMARY KEY (sid) ); CREATE INDEX shareidx ON shared (user_from,calendar); CREATE INDEX sharedwithidx ON shared (user_which); CREATE TABLE migrations ( version int NOT NULL ); INSERT INTO migrations VALUES ('1');