query("CREATE TABLE IF NOT EXISTS {iptc_records} ( `id` int(9) NOT NULL auto_increment, `item_id` INTEGER(9) NOT NULL, `key_count` INTEGER(9) default 0, `data` TEXT, `dirty` BOOLEAN default 1, PRIMARY KEY (`id`), KEY(`item_id`)) DEFAULT CHARSET=utf8;"); module::set_version("iptc", 1); } static function activate() { iptc::check_index(); } static function deactivate() { site_status::clear("iptc_index_out_of_date"); } static function uninstall() { Database::instance()->query("DROP TABLE IF EXISTS {iptc_records};"); } }