この関数の適用範囲(スコープ)はプライベートのため、プラグインやテーマからはご利用できません。
関数
Activation::createWishlistTable()
お気に入りリストテーブルを作成する
戻り値 戻り値
ファイル: src/Activation.php
private function createWishlistTable() { global $wpdb; require_once(ABSPATH . 'wp-admin/includes/upgrade.php'); $charset_collate = $wpdb->get_charset_collate(); $table = Master::getWishlistTableName(); if ($wpdb->get_var("SHOW TABLES LIKE '$table'") !== $table) { $sql = "CREATE TABLE $table ( id BIGINT(20) AUTO_INCREMENT PRIMARY KEY, mem_id BIGINT(20) NOT NULL, quantity INTEGER NOT NULL, price DECIMAL(15, 2) DEFAULT NULL, advance VARCHAR(100) DEFAULT NULL, item_serial TEXT ) ENGINE=InnoDB {$charset_collate};"; dbDelta($sql); } }