Changeset 1798256
- Timestamp:
- 01/06/2018 07:20:04 PM (8 years ago)
- Location:
- eewee-sellsy/tags/1.12
- Files:
-
- 3 edited
-
helpers/dbUpdate.php (modified) (1 diff)
-
index.php (modified) (2 diffs)
-
phpunit.xml (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
eewee-sellsy/tags/1.12/helpers/dbUpdate.php
r1792772 r1798256 16 16 { 17 17 global $wpdb; 18 $result = $wpdb->get_results( 'SELECT * FROM '.EEWEE_SELLSY_PREFIXE_BDD.'version WHERE version_id=1', OBJECT ); 19 return $result[0]->version_value; 18 19 // Table not in database. Create new table 20 $table_name = EEWEE_SELLSY_PREFIXE_BDD."version"; 21 if($wpdb->get_var("SHOW TABLES LIKE '".$table_name."'") != $table_name) { 22 //$charset_collate = $wpdb->get_charset_collate(); 23 24 // $sql = "CREATE TABLE ( 25 // `version_id` int(11) NOT NULL AUTO_INCREMENT, 26 // `version_value` float(11) NOT NULL, 27 // PRIMARY KEY (`version_id`) 28 // ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;"; 29 // 30 // require_once( ABSPATH . 'wp-admin/includes/upgrade.php' ); 31 // dbDelta( $sql ); 32 33 return false; 34 35 // Table in db 36 } else { 37 $result = $wpdb->get_results( 'SELECT * FROM '.EEWEE_SELLSY_PREFIXE_BDD.'version WHERE version_id=1', OBJECT ); 38 return $result[0]->version_value; 39 } 20 40 } 21 41 -
eewee-sellsy/tags/1.12/index.php
r1798229 r1798256 109 109 $a = new controllers\AjaxController(); 110 110 111 // UPDATE DB112 if (is_admin()) {113 $dbUpdate = new helpers\DbUpdate();114 $dbVersion = $dbUpdate->getVersion();115 if (EEWEE_VERSION > $dbVersion) { $dbUpdate->updateDb($dbVersion); }116 }117 118 111 /** 119 112 * Instantiate Class … … 156 149 157 150 /** 151 * UPDATE DB 152 */ 153 if (is_admin()) { 154 $dbUpdate = new helpers\DbUpdate(); 155 $dbVersion = $dbUpdate->getVersion(); 156 if (EEWEE_VERSION > $dbVersion && $dbVersion !== false) { $dbUpdate->updateDb($dbVersion); die("coucou"); } 157 } 158 159 /** 158 160 * Debug 159 161 * -
eewee-sellsy/tags/1.12/phpunit.xml
r1798229 r1798256 21 21 </filter> 22 22 <php> 23 <var name="DB_DSN" value="mysql:dbname= test;host=localhost:8989" />23 <var name="DB_DSN" value="mysql:dbname=db_test;host=localhost" /> 24 24 <var name="DB_USER" value="root" /> 25 25 <var name="DB_PASSWD" value="root" /> 26 <var name="DB_DBNAME" value=" test" />26 <var name="DB_DBNAME" value="db_test" /> 27 27 </php> 28 28 </phpunit>
Note: See TracChangeset
for help on using the changeset viewer.