plugins-wp/wp-product-importer/includes/migrations/create-config-table.php

22 lines
545 B
PHP

<?php
function wpi_create_config_table()
{
global $wpdb;
$table = $wpdb->prefix . 'wpi_configs';
$charset = $wpdb->get_charset_collate();
$sql = "CREATE TABLE {$table} (
id BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
config_key VARCHAR(191) NOT NULL UNIQUE,
config_value LONGTEXT NULL,
description VARCHAR(255) NULL,
created_at DATETIME NOT NULL,
updated_at DATETIME NOT NULL
) {$charset};";
require_once ABSPATH . 'wp-admin/includes/upgrade.php';
dbDelta($sql);
}