prefix . "wpsf_question"; $sql = "CREATE TABLE $table_name ( id int(11) NOT NULL AUTO_INCREMENT, template_id int(11) NOT NULL, title varchar(300) NOT NULL, help_text varchar(100) NOT NULL, type varchar(20) NOT NULL, is_required varchar(10) NOT NULL DEFAULT 'false', q_index int(11) NOT NULL, PRIMARY KEY (id) );"; $table_name = $wpdb->prefix . "wpsf_question_option"; $sql .= "CREATE TABLE $table_name ( id int(11) NOT NULL AUTO_INCREMENT, question_id int(11) NOT NULL, value varchar(50) NOT NULL, PRIMARY KEY (id) );"; $table_name = $wpdb->prefix . "wpsf_template"; $sql .="CREATE TABLE $table_name ( id int(11) NOT NULL AUTO_INCREMENT, name varchar(50) NOT NULL, PRIMARY KEY (id) );"; $table_name = $wpdb->prefix . "wpsf_attendee_custom_question"; $sql .="CREATE TABLE $table_name ( id int(11) NOT NULL AUTO_INCREMENT, name varchar(50) NOT NULL, value varchar(300) NOT NULL, charge_id varchar(50) NOT NULL, PRIMARY KEY (id) );"; if(!function_exists('dbDelta')) { require_once(ABSPATH . 'wp-admin/includes/upgrade.php'); } dbDelta($sql); update_option("wpsf_db_version", $wpsf_db_version); } } register_activation_hook(__FILE__,'wpsf_install');