CREATE TABLE IF NOT EXISTS `owners` (`id` integer NOT NULL PRIMARY KEY AUTOINCREMENT ,  `name` char(25) NOT NULL ,  `url` char(255) NOT NULL ,  `revision` integer default '1'); 
CREATE TABLE IF NOT EXISTS `ownership` (`name` char(50) NOT NULL ,  `key` char(255) NOT NULL ,  `email` varchar(255) NOT NULL default '',  `last_login` datetime NOT NULL ,  `created` datetime NOT NULL ,  `updated` datetime NOT NULL ,  PRIMARY KEY  (`name`) ); 
CREATE TABLE IF NOT EXISTS `sandbox` (`id` integer NOT NULL PRIMARY KEY AUTOINCREMENT ,  `javascript` text ,  `html` text ,  `created` datetime default NULL ,  `last_viewed` datetime default NULL ,  `url` char(255) default NULL ,  `streaming` char(1) default 'n',  `streaming_key` char(32) ,  `streaming_read_key` char(32) ,  `active_tab` varchar(10) ,  `active_cursor` integer ,  `revision` integer default '1',  `css` text ,  `settings` text );
CREATE INDEX IF NOT EXISTS "sandbox_viewed" ON "sandbox" (`last_viewed`);
CREATE INDEX IF NOT EXISTS "sandbox_url" ON "sandbox" (`url`);
CREATE INDEX IF NOT EXISTS "sandbox_streaming_key" ON "sandbox" (`streaming_key`);
CREATE INDEX IF NOT EXISTS "sandbox_spam" ON "sandbox" (`created`,`last_viewed`);
CREATE INDEX IF NOT EXISTS "sandbox_revision" ON "sandbox" (`url`,`revision`);
CREATE INDEX IF NOT EXISTS "ownership_name_key" ON "ownership" (`name`,`key`);
CREATE INDEX IF NOT EXISTS "owners_name_url" ON "owners" (`name`,`url`,`revision`);