DB scheme: remove default MySQL engine definition
authorHenning Westerholt <hw@kamailio.org>
Wed, 29 May 2013 10:38:10 +0000 (12:38 +0200)
committerHenning Westerholt <hw@kamailio.org>
Wed, 29 May 2013 10:38:10 +0000 (12:38 +0200)
* remove default MySQL engine definition from table definitions
* if nothing is specified then MySQL server will choose the default from its cfg
* if you like to specify it, change the MYSQL_TABLE_TYPE define in
  lib/srdb1/schema/entities.xml and run "make dbschema" in the top level directory
* the stylesheet doesn't check the engine type, Kamailio supports MyISAM and InnoDB

42 files changed:
doc/stylesheets/dbschema_k/xsl/mysql.xsl
lib/srdb1/schema/entities.xml
utils/kamctl/mysql/acc-create.sql
utils/kamctl/mysql/alias_db-create.sql
utils/kamctl/mysql/auth_db-create.sql
utils/kamctl/mysql/avpops-create.sql
utils/kamctl/mysql/carrierroute-create.sql
utils/kamctl/mysql/cpl-create.sql
utils/kamctl/mysql/dialog-create.sql
utils/kamctl/mysql/dialplan-create.sql
utils/kamctl/mysql/dispatcher-create.sql
utils/kamctl/mysql/domain-create.sql
utils/kamctl/mysql/domainpolicy-create.sql
utils/kamctl/mysql/drouting-create.sql
utils/kamctl/mysql/group-create.sql
utils/kamctl/mysql/htable-create.sql
utils/kamctl/mysql/imc-create.sql
utils/kamctl/mysql/lcr-create.sql
utils/kamctl/mysql/matrix-create.sql
utils/kamctl/mysql/msilo-create.sql
utils/kamctl/mysql/mtree-create.sql
utils/kamctl/mysql/pdt-create.sql
utils/kamctl/mysql/permissions-create.sql
utils/kamctl/mysql/pipelimit-create.sql
utils/kamctl/mysql/presence-create.sql
utils/kamctl/mysql/purple-create.sql
utils/kamctl/mysql/registrar-create.sql
utils/kamctl/mysql/rls-create.sql
utils/kamctl/mysql/rtpproxy-create.sql
utils/kamctl/mysql/sca-create.sql
utils/kamctl/mysql/siptrace-create.sql
utils/kamctl/mysql/speeddial-create.sql
utils/kamctl/mysql/standard-create.sql
utils/kamctl/mysql/uac-create.sql
utils/kamctl/mysql/uid_auth_db-create.sql
utils/kamctl/mysql/uid_avp_db-create.sql
utils/kamctl/mysql/uid_domain-create.sql
utils/kamctl/mysql/uid_gflags-create.sql
utils/kamctl/mysql/uid_uri_db-create.sql
utils/kamctl/mysql/uri_db-create.sql
utils/kamctl/mysql/userblacklist-create.sql
utils/kamctl/mysql/usrloc-create.sql

index 627c734..641a4ef 100644 (file)
     <xsl:template name="table.close">
        <xsl:text>)</xsl:text>
        <xsl:if test="type[@db=$db]">
-           <xsl:text> ENGINE=</xsl:text>
-           <xsl:value-of select="normalize-space(type[@db=$db])"/>
+            <xsl:if test="not(type[@db]='')">
+               <xsl:text> ENGINE=</xsl:text>
+               <xsl:value-of select="normalize-space(type[@db=$db])"/>
+           </xsl:if>
        </xsl:if>
        <xsl:text>;&#x0A;&#x0A;</xsl:text>      
     </xsl:template>
index 2825157..526ac55 100644 (file)
@@ -19,7 +19,7 @@
 <!ENTITY expires_len "11">
 <!ENTITY flag_len "11">
 <!ENTITY description_len "255">
-<!ENTITY MYSQL_TABLE_TYPE "MyISAM">
+<!ENTITY MYSQL_TABLE_TYPE "">
 <!ENTITY USERCOL "username">
 <!ENTITY DEFAULT_ALIASES_EXPIRES "2030-05-28 21:32:15">
 <!ENTITY DEFAULT_LOCATION_EXPIRES "2030-05-28 21:32:15">
index 54071dc..b2241a3 100644 (file)
@@ -8,7 +8,7 @@ CREATE TABLE acc (
     sip_code VARCHAR(3) DEFAULT '' NOT NULL,
     sip_reason VARCHAR(32) DEFAULT '' NOT NULL,
     time DATETIME NOT NULL
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX callid_idx ON acc (callid);
 
@@ -22,7 +22,7 @@ CREATE TABLE missed_calls (
     sip_code VARCHAR(3) DEFAULT '' NOT NULL,
     sip_reason VARCHAR(32) DEFAULT '' NOT NULL,
     time DATETIME NOT NULL
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX callid_idx ON missed_calls (callid);
 
index 8da6df4..cfb73b9 100644 (file)
@@ -6,7 +6,7 @@ CREATE TABLE dbaliases (
     username VARCHAR(64) DEFAULT '' NOT NULL,
     domain VARCHAR(64) DEFAULT '' NOT NULL,
     CONSTRAINT alias_idx UNIQUE (alias_username, alias_domain)
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX target_idx ON dbaliases (username, domain);
 
index f09d330..cb83c52 100644 (file)
@@ -9,7 +9,7 @@ CREATE TABLE subscriber (
     ha1b VARCHAR(64) DEFAULT '' NOT NULL,
     rpid VARCHAR(64) DEFAULT NULL,
     CONSTRAINT account_idx UNIQUE (username, domain)
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX username_idx ON subscriber (username);
 
index 82ec943..bcaaf72 100644 (file)
@@ -8,7 +8,7 @@ CREATE TABLE usr_preferences (
     type INT(11) DEFAULT 0 NOT NULL,
     value VARCHAR(128) DEFAULT '' NOT NULL,
     last_modified DATETIME DEFAULT '1900-01-01 00:00:01' NOT NULL
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX ua_idx ON usr_preferences (uuid, attribute);
 CREATE INDEX uda_idx ON usr_preferences (username, domain, attribute);
index f52b800..f937bf0 100644 (file)
@@ -12,7 +12,7 @@ CREATE TABLE carrierroute (
     rewrite_prefix VARCHAR(64) DEFAULT '' NOT NULL,
     rewrite_suffix VARCHAR(64) DEFAULT '' NOT NULL,
     description VARCHAR(255) DEFAULT NULL
-) ENGINE=MyISAM;
+);
 
 INSERT INTO version (table_name, table_version) values ('carrierfailureroute','2');
 CREATE TABLE carrierfailureroute (
@@ -26,17 +26,17 @@ CREATE TABLE carrierfailureroute (
     mask INT(11) UNSIGNED DEFAULT 0 NOT NULL,
     next_domain INT(10) UNSIGNED DEFAULT 0 NOT NULL,
     description VARCHAR(255) DEFAULT NULL
-) ENGINE=MyISAM;
+);
 
 INSERT INTO version (table_name, table_version) values ('carrier_name','1');
 CREATE TABLE carrier_name (
     id INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
     carrier VARCHAR(64) DEFAULT NULL
-) ENGINE=MyISAM;
+);
 
 INSERT INTO version (table_name, table_version) values ('domain_name','1');
 CREATE TABLE domain_name (
     id INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
     domain VARCHAR(64) DEFAULT NULL
-) ENGINE=MyISAM;
+);
 
index 893c256..7d06ed4 100644 (file)
@@ -6,5 +6,5 @@ CREATE TABLE cpl (
     cpl_xml TEXT,
     cpl_bin TEXT,
     CONSTRAINT account_idx UNIQUE (username, domain)
-) ENGINE=MyISAM;
+);
 
index d4ec70a..ab9ba4b 100644 (file)
@@ -24,7 +24,7 @@ CREATE TABLE dialog (
     toroute_name VARCHAR(32),
     req_uri VARCHAR(128) NOT NULL,
     xdata VARCHAR(512)
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX hash_idx ON dialog (hash_entry, hash_id);
 
@@ -35,7 +35,7 @@ CREATE TABLE dialog_vars (
     hash_id INT(10) UNSIGNED NOT NULL,
     dialog_key VARCHAR(128) NOT NULL,
     dialog_value VARCHAR(512) NOT NULL
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX hash_idx ON dialog_vars (hash_entry, hash_id);
 
index cc95d55..c6a56d6 100644 (file)
@@ -9,5 +9,5 @@ CREATE TABLE dialplan (
     subst_exp VARCHAR(64) NOT NULL,
     repl_exp VARCHAR(32) NOT NULL,
     attrs VARCHAR(32) NOT NULL
-) ENGINE=MyISAM;
+);
 
index f4729d2..4e82750 100644 (file)
@@ -7,5 +7,5 @@ CREATE TABLE dispatcher (
     priority INT DEFAULT 0 NOT NULL,
     attrs VARCHAR(128) DEFAULT '' NOT NULL,
     description VARCHAR(64) DEFAULT '' NOT NULL
-) ENGINE=MyISAM;
+);
 
index a037a68..7ab9e7d 100644 (file)
@@ -5,7 +5,7 @@ CREATE TABLE domain (
     did VARCHAR(64) DEFAULT NULL,
     last_modified DATETIME DEFAULT '1900-01-01 00:00:01' NOT NULL,
     CONSTRAINT domain_idx UNIQUE (domain)
-) ENGINE=MyISAM;
+);
 
 INSERT INTO version (table_name, table_version) values ('domain_attrs','1');
 CREATE TABLE domain_attrs (
@@ -16,5 +16,5 @@ CREATE TABLE domain_attrs (
     value VARCHAR(255) NOT NULL,
     last_modified DATETIME DEFAULT '1900-01-01 00:00:01' NOT NULL,
     CONSTRAINT domain_attrs_idx UNIQUE (did, name, value)
-) ENGINE=MyISAM;
+);
 
index 0dc55e6..e68ff88 100644 (file)
@@ -7,7 +7,7 @@ CREATE TABLE domainpolicy (
     val VARCHAR(128),
     description VARCHAR(255) NOT NULL,
     CONSTRAINT rav_idx UNIQUE (rule, att, val)
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX rule_idx ON domainpolicy (rule);
 
index 8f72794..c53450d 100644 (file)
@@ -7,7 +7,7 @@ CREATE TABLE dr_gateways (
     pri_prefix VARCHAR(64) DEFAULT NULL,
     attrs VARCHAR(255) DEFAULT NULL,
     description VARCHAR(128) DEFAULT '' NOT NULL
-) ENGINE=MyISAM;
+);
 
 INSERT INTO version (table_name, table_version) values ('dr_rules','3');
 CREATE TABLE dr_rules (
@@ -19,14 +19,14 @@ CREATE TABLE dr_rules (
     routeid VARCHAR(64) NOT NULL,
     gwlist VARCHAR(255) NOT NULL,
     description VARCHAR(128) DEFAULT '' NOT NULL
-) ENGINE=MyISAM;
+);
 
 INSERT INTO version (table_name, table_version) values ('dr_gw_lists','1');
 CREATE TABLE dr_gw_lists (
     id INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
     gwlist VARCHAR(255) NOT NULL,
     description VARCHAR(128) DEFAULT '' NOT NULL
-) ENGINE=MyISAM;
+);
 
 INSERT INTO version (table_name, table_version) values ('dr_groups','2');
 CREATE TABLE dr_groups (
@@ -35,5 +35,5 @@ CREATE TABLE dr_groups (
     domain VARCHAR(128) DEFAULT '' NOT NULL,
     groupid INT(11) UNSIGNED DEFAULT 0 NOT NULL,
     description VARCHAR(128) DEFAULT '' NOT NULL
-) ENGINE=MyISAM;
+);
 
index 04a715b..8632a35 100644 (file)
@@ -6,14 +6,14 @@ CREATE TABLE grp (
     grp VARCHAR(64) DEFAULT '' NOT NULL,
     last_modified DATETIME DEFAULT '1900-01-01 00:00:01' NOT NULL,
     CONSTRAINT account_group_idx UNIQUE (username, domain, grp)
-) ENGINE=MyISAM;
+);
 
 INSERT INTO version (table_name, table_version) values ('re_grp','1');
 CREATE TABLE re_grp (
     id INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
     reg_exp VARCHAR(128) DEFAULT '' NOT NULL,
     group_id INT(11) DEFAULT 0 NOT NULL
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX group_idx ON re_grp (group_id);
 
index 79eb43b..afd3b13 100644 (file)
@@ -6,5 +6,5 @@ CREATE TABLE htable (
     value_type INT DEFAULT 0 NOT NULL,
     key_value VARCHAR(128) DEFAULT '' NOT NULL,
     expires INT DEFAULT 0 NOT NULL
-) ENGINE=MyISAM;
+);
 
index c0c5657..6ab767d 100644 (file)
@@ -5,7 +5,7 @@ CREATE TABLE imc_rooms (
     domain VARCHAR(64) NOT NULL,
     flag INT(11) NOT NULL,
     CONSTRAINT name_domain_idx UNIQUE (name, domain)
-) ENGINE=MyISAM;
+);
 
 INSERT INTO version (table_name, table_version) values ('imc_members','1');
 CREATE TABLE imc_members (
@@ -15,5 +15,5 @@ CREATE TABLE imc_members (
     room VARCHAR(64) NOT NULL,
     flag INT(11) NOT NULL,
     CONSTRAINT account_room_idx UNIQUE (username, domain, room)
-) ENGINE=MyISAM;
+);
 
index f6e2037..925a43b 100644 (file)
@@ -14,7 +14,7 @@ CREATE TABLE lcr_gw (
     tag VARCHAR(64) DEFAULT NULL,
     flags INT UNSIGNED DEFAULT 0 NOT NULL,
     defunct INT UNSIGNED DEFAULT NULL
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX lcr_id_idx ON lcr_gw (lcr_id);
 
@@ -27,7 +27,7 @@ CREATE TABLE lcr_rule_target (
     priority TINYINT UNSIGNED NOT NULL,
     weight INT UNSIGNED DEFAULT 1 NOT NULL,
     CONSTRAINT rule_id_gw_id_idx UNIQUE (rule_id, gw_id)
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX lcr_id_idx ON lcr_rule_target (lcr_id);
 
@@ -41,5 +41,5 @@ CREATE TABLE lcr_rule (
     stopper INT UNSIGNED DEFAULT 0 NOT NULL,
     enabled INT UNSIGNED DEFAULT 1 NOT NULL,
     CONSTRAINT lcr_id_prefix_from_uri_idx UNIQUE (lcr_id, prefix, from_uri)
-) ENGINE=MyISAM;
+);
 
index 2feb131..8fd87c5 100644 (file)
@@ -3,7 +3,7 @@ CREATE TABLE matrix (
     first INT(10) NOT NULL,
     second SMALLINT(10) NOT NULL,
     res INT(10) NOT NULL
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX matrix_idx ON matrix (first, second);
 
index 0d879e9..58c0f5c 100644 (file)
@@ -13,7 +13,7 @@ CREATE TABLE silo (
     extra_hdrs TEXT DEFAULT '' NOT NULL,
     callid VARCHAR(128) DEFAULT '' NOT NULL,
     status INT DEFAULT 0 NOT NULL
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX account_idx ON silo (username, domain);
 
index 251ddea..785d60f 100644 (file)
@@ -4,7 +4,7 @@ CREATE TABLE mtree (
     tprefix VARCHAR(32) DEFAULT '' NOT NULL,
     tvalue VARCHAR(128) DEFAULT '' NOT NULL,
     CONSTRAINT tprefix_idx UNIQUE (tprefix)
-) ENGINE=MyISAM;
+);
 
 INSERT INTO version (table_name, table_version) values ('mtrees','2');
 CREATE TABLE mtrees (
@@ -13,5 +13,5 @@ CREATE TABLE mtrees (
     tprefix VARCHAR(32) DEFAULT '' NOT NULL,
     tvalue VARCHAR(128) DEFAULT '' NOT NULL,
     CONSTRAINT tname_tprefix_tvalue_idx UNIQUE (tname, tprefix, tvalue)
-) ENGINE=MyISAM;
+);
 
index 74cdf56..4069638 100644 (file)
@@ -5,5 +5,5 @@ CREATE TABLE pdt (
     prefix VARCHAR(32) NOT NULL,
     domain VARCHAR(128) DEFAULT '' NOT NULL,
     CONSTRAINT sdomain_prefix_idx UNIQUE (sdomain, prefix)
-) ENGINE=MyISAM;
+);
 
index dfa158c..2e69fec 100644 (file)
@@ -5,7 +5,7 @@ CREATE TABLE trusted (
     proto VARCHAR(4) NOT NULL,
     from_pattern VARCHAR(64) DEFAULT NULL,
     tag VARCHAR(64)
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX peer_idx ON trusted (src_ip);
 
@@ -17,5 +17,5 @@ CREATE TABLE address (
     mask INT DEFAULT 32 NOT NULL,
     port SMALLINT(5) UNSIGNED DEFAULT 0 NOT NULL,
     tag VARCHAR(64)
-) ENGINE=MyISAM;
+);
 
index 86fd350..49c3ff7 100644 (file)
@@ -4,5 +4,5 @@ CREATE TABLE pl_pipes (
     pipeid VARCHAR(64) DEFAULT '' NOT NULL,
     algorithm VARCHAR(32) DEFAULT '' NOT NULL,
     plimit INT DEFAULT 0 NOT NULL
-) ENGINE=MyISAM;
+);
 
index 0976fef..c8b9e48 100644 (file)
@@ -10,7 +10,7 @@ CREATE TABLE presentity (
     body BLOB NOT NULL,
     sender VARCHAR(128) NOT NULL,
     CONSTRAINT presentity_idx UNIQUE (username, domain, event, etag)
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX presentity_expires ON presentity (expires);
 CREATE INDEX account_idx ON presentity (username, domain, event);
@@ -43,7 +43,7 @@ CREATE TABLE active_watchers (
     updated INT(11) NOT NULL,
     updated_winfo INT(11) NOT NULL,
     CONSTRAINT active_watchers_idx UNIQUE (callid, to_tag, from_tag)
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX active_watchers_expires ON active_watchers (expires);
 CREATE INDEX active_watchers_pres ON active_watchers (presentity_uri, event);
@@ -61,7 +61,7 @@ CREATE TABLE watchers (
     reason VARCHAR(64),
     inserted_time INT(11) NOT NULL,
     CONSTRAINT watcher_idx UNIQUE (presentity_uri, watcher_username, watcher_domain, event)
-) ENGINE=MyISAM;
+);
 
 INSERT INTO version (table_name, table_version) values ('xcap','4');
 CREATE TABLE xcap (
@@ -75,7 +75,7 @@ CREATE TABLE xcap (
     doc_uri VARCHAR(255) NOT NULL,
     port INT(11) NOT NULL,
     CONSTRAINT doc_uri_idx UNIQUE (doc_uri)
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX account_doc_type_idx ON xcap (username, domain, doc_type);
 CREATE INDEX account_doc_type_uri_idx ON xcap (username, domain, doc_type, doc_uri);
@@ -103,7 +103,7 @@ CREATE TABLE pua (
     version INT(11) NOT NULL,
     extra_headers TEXT NOT NULL,
     CONSTRAINT pua_idx UNIQUE (etag, tuple_id, call_id, from_tag)
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX expires_idx ON pua (expires);
 CREATE INDEX dialog1_idx ON pua (pres_id, pres_uri);
index 4367dec..afd55c3 100644 (file)
@@ -5,5 +5,5 @@ CREATE TABLE purplemap (
     ext_user VARCHAR(128) NOT NULL,
     ext_prot VARCHAR(16) NOT NULL,
     ext_pass VARCHAR(64)
-) ENGINE=MyISAM;
+);
 
index 3cb5287..5d9254e 100644 (file)
@@ -20,7 +20,7 @@ CREATE TABLE aliases (
     instance VARCHAR(255) DEFAULT NULL,
     reg_id INT(11) DEFAULT 0 NOT NULL,
     CONSTRAINT ruid_idx UNIQUE (ruid)
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX alias_idx ON aliases (username, domain, contact);
 
index 643d6fc..f165c57 100644 (file)
@@ -10,7 +10,7 @@ CREATE TABLE rls_presentity (
     auth_state INT(11) NOT NULL,
     reason VARCHAR(64) NOT NULL,
     CONSTRAINT rls_presentity_idx UNIQUE (rlsubs_did, resource_uri)
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX rlsubs_idx ON rls_presentity (rlsubs_did);
 CREATE INDEX updated_idx ON rls_presentity (updated);
@@ -43,7 +43,7 @@ CREATE TABLE rls_watchers (
     from_domain VARCHAR(64) NOT NULL,
     updated INT(11) NOT NULL,
     CONSTRAINT rls_watcher_idx UNIQUE (callid, to_tag, from_tag)
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX rls_watchers_update ON rls_watchers (watcher_username, watcher_domain, event);
 CREATE INDEX rls_watchers_expires ON rls_watchers (expires);
index c446b9e..dcb6f08 100644 (file)
@@ -6,5 +6,5 @@ CREATE TABLE rtpproxy (
     flags INT DEFAULT 0 NOT NULL,
     weight INT DEFAULT 1 NOT NULL,
     description VARCHAR(64) DEFAULT '' NOT NULL
-) ENGINE=MyISAM;
+);
 
index b48d38b..db54472 100644 (file)
@@ -14,7 +14,7 @@ CREATE TABLE sca_subscriptions (
     notify_cseq INT(11) NOT NULL,
     subscribe_cseq INT(11) NOT NULL,
     CONSTRAINT sca_subscriptions_idx UNIQUE (subscriber, call_id, from_tag, to_tag)
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX sca_expires_idx ON sca_subscriptions (expires);
 CREATE INDEX sca_subscribers_idx ON sca_subscriptions (subscriber, event);
index 9739287..28c50e3 100644 (file)
@@ -12,7 +12,7 @@ CREATE TABLE sip_trace (
     toip VARCHAR(50) DEFAULT '' NOT NULL,
     fromtag VARCHAR(64) DEFAULT '' NOT NULL,
     direction VARCHAR(4) DEFAULT '' NOT NULL
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX traced_user_idx ON sip_trace (traced_user);
 CREATE INDEX date_idx ON sip_trace (time_stamp);
index 3c3562f..1531013 100644 (file)
@@ -10,5 +10,5 @@ CREATE TABLE speed_dial (
     lname VARCHAR(64) DEFAULT '' NOT NULL,
     description VARCHAR(64) DEFAULT '' NOT NULL,
     CONSTRAINT speed_dial_idx UNIQUE (username, domain, sd_domain, sd_username)
-) ENGINE=MyISAM;
+);
 
index d76d450..d029469 100644 (file)
@@ -2,5 +2,5 @@ CREATE TABLE version (
     table_name VARCHAR(32) NOT NULL,
     table_version INT UNSIGNED DEFAULT 0 NOT NULL,
     CONSTRAINT table_name_idx UNIQUE (table_name)
-) ENGINE=MyISAM;
+);
 
index b72b5e6..5de67b9 100644 (file)
@@ -12,5 +12,5 @@ CREATE TABLE uacreg (
     auth_proxy VARCHAR(64) DEFAULT '' NOT NULL,
     expires INT DEFAULT 0 NOT NULL,
     CONSTRAINT l_uuid_idx UNIQUE (l_uuid)
-) ENGINE=MyISAM;
+);
 
index bd4b7db..529c0df 100644 (file)
@@ -9,7 +9,7 @@ CREATE TABLE uid_credentials (
     ha1 VARCHAR(32) NOT NULL,
     ha1b VARCHAR(32) DEFAULT '' NOT NULL,
     uid VARCHAR(64) NOT NULL
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX cred_idx ON uid_credentials (auth_username, did);
 CREATE INDEX uid ON uid_credentials (uid);
index c4c95cf..d35f7e7 100644 (file)
@@ -7,5 +7,5 @@ CREATE TABLE uid_user_attrs (
     type INT DEFAULT 0 NOT NULL,
     flags INT UNSIGNED DEFAULT 0 NOT NULL,
     CONSTRAINT userattrs_idx UNIQUE (uid, name, value)
-) ENGINE=MyISAM;
+);
 
index b0bdf79..e1d4d62 100644 (file)
@@ -5,7 +5,7 @@ CREATE TABLE uid_domain (
     domain VARCHAR(64) NOT NULL,
     flags INT UNSIGNED DEFAULT 0 NOT NULL,
     CONSTRAINT domain_idx UNIQUE (domain)
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX did_idx ON uid_domain (did);
 
@@ -18,7 +18,7 @@ CREATE TABLE uid_domain_attrs (
     value VARCHAR(128),
     flags INT UNSIGNED DEFAULT 0 NOT NULL,
     CONSTRAINT domain_attr_idx UNIQUE (did, name, value)
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX domain_did ON uid_domain_attrs (did, flags);
 
index e54858e..06e7d5f 100644 (file)
@@ -6,5 +6,5 @@ CREATE TABLE uid_global_attrs (
     value VARCHAR(128),
     flags INT UNSIGNED DEFAULT 0 NOT NULL,
     CONSTRAINT global_attrs_idx UNIQUE (name, value)
-) ENGINE=MyISAM;
+);
 
index 8c565dc..96e7d7b 100644 (file)
@@ -6,7 +6,7 @@ CREATE TABLE uid_uri (
     username VARCHAR(64) NOT NULL,
     flags INT UNSIGNED DEFAULT 0 NOT NULL,
     scheme VARCHAR(8) DEFAULT 'sip' NOT NULL
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX uri_idx1 ON uid_uri (username, did, scheme);
 CREATE INDEX uri_uid ON uid_uri (uid);
@@ -22,5 +22,5 @@ CREATE TABLE uid_uri_attrs (
     flags INT UNSIGNED DEFAULT 0 NOT NULL,
     scheme VARCHAR(8) DEFAULT 'sip' NOT NULL,
     CONSTRAINT uriattrs_idx UNIQUE (username, did, name, value, scheme)
-) ENGINE=MyISAM;
+);
 
index 429c9f8..70cc89e 100644 (file)
@@ -6,5 +6,5 @@ CREATE TABLE uri (
     uri_user VARCHAR(64) DEFAULT '' NOT NULL,
     last_modified DATETIME DEFAULT '1900-01-01 00:00:01' NOT NULL,
     CONSTRAINT account_idx UNIQUE (username, domain, uri_user)
-) ENGINE=MyISAM;
+);
 
index 631d5cb..12ae2c9 100644 (file)
@@ -5,7 +5,7 @@ CREATE TABLE userblacklist (
     domain VARCHAR(64) DEFAULT '' NOT NULL,
     prefix VARCHAR(64) DEFAULT '' NOT NULL,
     whitelist TINYINT(1) DEFAULT 0 NOT NULL
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX userblacklist_idx ON userblacklist (username, domain, prefix);
 
@@ -15,7 +15,7 @@ CREATE TABLE globalblacklist (
     prefix VARCHAR(64) DEFAULT '' NOT NULL,
     whitelist TINYINT(1) DEFAULT 0 NOT NULL,
     description VARCHAR(255) DEFAULT NULL
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX globalblacklist_idx ON globalblacklist (prefix);
 
index 0599ea5..b510771 100644 (file)
@@ -20,7 +20,7 @@ CREATE TABLE location (
     instance VARCHAR(255) DEFAULT NULL,
     reg_id INT(11) DEFAULT 0 NOT NULL,
     CONSTRAINT ruid_idx UNIQUE (ruid)
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX account_contact_idx ON location (username, domain, contact);
 CREATE INDEX expires_idx ON location (expires);
@@ -35,7 +35,7 @@ CREATE TABLE location_attrs (
     atype INT(11) DEFAULT 0 NOT NULL,
     avalue VARCHAR(255) DEFAULT '' NOT NULL,
     last_modified DATETIME DEFAULT '1900-01-01 00:00:01' NOT NULL
-) ENGINE=MyISAM;
+);
 
 CREATE INDEX account_record_idx ON location_attrs (username, domain, ruid);
 CREATE INDEX last_modified_idx ON location_attrs (last_modified);