configs/sql-init-scripts/sqlite/update_admins-r1409.sql
author Scott Ehlert <ds@alliedmods.net>
Sun Sep 14 03:43:26 2008 -0500 (2008-09-14)
changeset 2290 f734bfbd3bf5
parent 1403 ecb9c66fd4bb
permissions -rw-r--r--
Fixed tags for sourcemod-central

sourcemod-1.0.0 - Orginally tagged by David Anderson <[email protected]> on Mon Mar 17 01:28:54 2008 UTC
     1 
     2 ALTER TABLE sm_admins ADD immunity INTEGER DEFAULT 0 NOT NULL;
     3 
     4 CREATE TABLE _sm_groups_temp (
     5   id INTEGER PRIMARY KEY AUTOINCREMENT,
     6   flags varchar(30) NOT NULL,
     7   name varchar(120) NOT NULL,
     8   immunity_level INTEGER DEFAULT 0 NOT NULL
     9 );
    10 INSERT INTO _sm_groups_temp (id, flags, name) SELECT id, flags, name FROM sm_groups;
    11 UPDATE _sm_groups_temp SET immunity_level = 2 WHERE id IN (SELECT g.id FROM sm_groups g WHERE g.immunity = 'global');
    12 UPDATE _sm_groups_temp SET immunity_level = 1 WHERE id IN (SELECT g.id FROM sm_groups g WHERE g.immunity = 'default');
    13 DROP TABLE sm_groups;
    14 ALTER TABLE _sm_groups_temp RENAME TO sm_groups;
    15 
    16 CREATE TABLE IF NOT EXISTS sm_config (
    17   cfg_key varchar(32) NOT NULL,
    18   cfg_value varchar(255) NOT NULL,
    19   PRIMARY KEY (cfg_key)
    20 );
    21 
    22 REPLACE INTO sm_config (cfg_key, cfg_value) VALUES ('admin_version', '1.0.0.1409');
    23