From: Steve Sutton Date: Wed, 26 Nov 2014 19:51:12 +0000 (-0500) Subject: update table names X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=99fee94c523c640bd2b63f885c8788374b165a2a;p=WP-Plugins%2Fglm-members.git update table names --- diff --git a/glm-members.php b/glm-members.php index f2023b1..2fee4ca 100644 --- a/glm-members.php +++ b/glm-members.php @@ -11,12 +11,12 @@ License: Gaslght Media All Rights Reserved define('GLM_MEMBERS_VERSION', '1.0'); define('GLM_MEMBERS_VRS_OPTION_NAME', 'glm_member_db_version'); -define('GLM_MEMBERS_MEMBER_TABLE', 'members'); -define('GLM_MEMBERS_LOCATION_TABLE', 'locations'); -define('GLM_MEMBERS_CONTACT_TABLE', 'contacts'); -define('GLM_MEMBERS_REGION_TABLE', 'regions'); -define('GLM_MEMBERS_COUNTY_TABLE', 'counties'); -define('GLM_MEMBERS_CITY_TABLE', 'cities'); +define('GLM_MEMBERS_MEMBER_TABLE', 'glm_members_members'); +define('GLM_MEMBERS_LOCATION_TABLE', 'glm_members_locations'); +define('GLM_MEMBERS_CONTACT_TABLE', 'glm_members_contacts'); +define('GLM_MEMBERS_REGION_TABLE', 'glm_members_regions'); +define('GLM_MEMBERS_COUNTY_TABLE', 'glm_members_counties'); +define('GLM_MEMBERS_CITY_TABLE', 'glm_members_cities'); define('GLM_MEMBERS_PLUGIN_FILE_PATH', __FILE__); require_once 'models/database.php'; diff --git a/models/database.php b/models/database.php index e06a967..dde941d 100644 --- a/models/database.php +++ b/models/database.php @@ -61,18 +61,43 @@ class glm_members_models_database $charset_collate = $this->wpdb->get_charset_collate(); $sql = "CREATE TABLE {$this->membersTable} ( - id mediumint(9) NOT NULL AUTO_INCREMENT, - create_date datetime DEFAULT '0000-00-00 00:00:00' NOT NULL, - name text NOT NULL, - url text DEFAULT '' NOT NULL, - join_date datetime DEFAULT '0000-00-00 00:00:00' NOT NULL, - phone text DEFAULT '' NOT NULL, - logo text DEFAULT '' NOT NULL, + id BIGINT(20) NOT NULL AUTO_INCREMENT, + create_time DATETIME DEFAULT '0000-00-00 00:00:00' NOT NULL, + modify_time DATETIME DEFAULT '0000-00-00 00:00:00' NOT NULL, + name TEXT NOT NULL, + url TEXT DEFAULT '' NOT NULL, + join_date DATETIME DEFAULT '0000-00-00 00:00:00' NOT NULL, + phone TEXT DEFAULT '' NOT NULL, + logo TEXT DEFAULT '' NOT NULL, UNIQUE KEY id (id) ) {$charset_collate}"; include ABSPATH . 'wp-admin/includes/upgrade.php'; dbDelta($sql); + $sql = "CREATE TABLE {$this->locationTable} ( + id BIGINT(20) NOT NULL AUTO_INCREMENT, + create_time DATETIME DEFAULT '0000-00-00 00:00:00' NOT NULL, + modify_time DATETIME DEFAULT '0000-00-00 00:00:00' NOT NULL, + name TEXT DEFAULT '' NOT NULL, + street TEXT DEFAULT '' NOT NULL, + city BIGINT(20) NOT NULL, + state BIGINT(20) NOT NULL, + zip TEXT DEFAULT '' NOT NULL, + lat DOUBLE PRECISION (9, 7) DEFAULT 0 NOT NULL, + lon DOUBLE PRECISION (10, 7) DEFAULT 0 NOT NULL, + UNIQUE KEY id (id) + ) {$charset_collate}"; + dbDelta($sql); + + $sql = "CREATE TABLE {$this->cityTable} ( + id BIGINT(20) NOT NULL AUTO_INCREMENT, + create_time DATETIME DEFAULT '0000-00-00 00:00:00' NOT NULL, + modify_time DATETIME DEFAULT '0000-00-00 00:00:00' NOT NULL, + name TEXT NOT NULL, + UNIQUE KEY id (id) + ) {$charset_collate}"; + dbDelta($sql); + update_option(GLM_MEMBERS_VRS_OPTION_NAME, GLM_MEMBERS_VERSION); }