📄 mysql_zencart.sql
字号:
KEY idx_release_flag_zen (release_flag)
) CHARACTER SET utf8 COLLATE utf8_general_ci;
# --------------------------------------------------------
#
# Table structure for table 'coupon_redeem_track'
#
DROP TABLE IF EXISTS coupon_redeem_track;
CREATE TABLE coupon_redeem_track (
unique_id int(11) NOT NULL auto_increment,
coupon_id int(11) NOT NULL default '0',
customer_id int(11) NOT NULL default '0',
redeem_date datetime NOT NULL default '0001-01-01 00:00:00',
redeem_ip varchar(32) NOT NULL default '',
order_id int(11) NOT NULL default '0',
PRIMARY KEY (unique_id),
KEY idx_coupon_id_zen (coupon_id)
) CHARACTER SET utf8 COLLATE utf8_general_ci;
# --------------------------------------------------------
#
# Table structure for table 'coupon_restrict'
#
DROP TABLE IF EXISTS coupon_restrict;
CREATE TABLE coupon_restrict (
restrict_id int(11) NOT NULL auto_increment,
coupon_id int(11) NOT NULL default '0',
product_id int(11) NOT NULL default '0',
category_id int(11) NOT NULL default '0',
coupon_restrict char(1) NOT NULL default 'N',
PRIMARY KEY (restrict_id),
KEY idx_coup_id_prod_id_zen (coupon_id,product_id)
) CHARACTER SET utf8 COLLATE utf8_general_ci;
# --------------------------------------------------------
#
# Table structure for table 'coupons'
#
DROP TABLE IF EXISTS coupons;
CREATE TABLE coupons (
coupon_id int(11) NOT NULL auto_increment,
coupon_type char(1) NOT NULL default 'F',
coupon_code varchar(32) NOT NULL default '',
coupon_amount decimal(15,4) NOT NULL default '0.0000',
coupon_minimum_order decimal(15,4) NOT NULL default '0.0000',
coupon_start_date datetime NOT NULL default '0001-01-01 00:00:00',
coupon_expire_date datetime NOT NULL default '0001-01-01 00:00:00',
uses_per_coupon int(5) NOT NULL default '1',
uses_per_user int(5) NOT NULL default '0',
restrict_to_products varchar(255) default NULL,
restrict_to_categories varchar(255) default NULL,
restrict_to_customers text,
coupon_active char(1) NOT NULL default 'Y',
date_created datetime NOT NULL default '0001-01-01 00:00:00',
date_modified datetime NOT NULL default '0001-01-01 00:00:00',
coupon_zone_restriction int(11) NOT NULL default '0',
PRIMARY KEY (coupon_id),
KEY idx_active_type_zen (coupon_active,coupon_type),
KEY idx_coupon_code_zen (coupon_code),
KEY idx_coupon_type_zen (coupon_type)
) CHARACTER SET utf8 COLLATE utf8_general_ci;
# --------------------------------------------------------
#
# Table structure for table 'coupons_description'
#
DROP TABLE IF EXISTS coupons_description;
CREATE TABLE coupons_description (
coupon_id int(11) NOT NULL default '0',
language_id int(11) NOT NULL default '0',
coupon_name varchar(32) NOT NULL default '',
coupon_description text,
PRIMARY KEY (coupon_id,language_id)
) CHARACTER SET utf8 COLLATE utf8_general_ci;
# --------------------------------------------------------
#
# Table structure for table 'currencies'
#
DROP TABLE IF EXISTS currencies;
CREATE TABLE currencies (
currencies_id int(11) NOT NULL auto_increment,
title varchar(32) NOT NULL default '',
code char(3) NOT NULL default '',
symbol_left varchar(24) default NULL,
symbol_right varchar(24) default NULL,
decimal_point char(1) default NULL,
thousands_point char(1) default NULL,
decimal_places char(1) default NULL,
value float(13,8) default NULL,
last_updated datetime default NULL,
PRIMARY KEY (currencies_id)
) CHARACTER SET utf8 COLLATE utf8_general_ci;
# --------------------------------------------------------
#
# Table structure for table 'customers'
#
DROP TABLE IF EXISTS customers;
CREATE TABLE customers (
customers_id int(11) NOT NULL auto_increment,
customers_gender char(1) NOT NULL default '',
customers_firstname varchar(32) NOT NULL default '',
customers_lastname varchar(32) NOT NULL default '',
customers_dob datetime NOT NULL default '0001-01-01 00:00:00',
customers_email_address varchar(96) NOT NULL default '',
customers_nick varchar(96) NOT NULL default '',
customers_default_address_id int(11) NOT NULL default '0',
customers_telephone varchar(32) NOT NULL default '',
customers_fax varchar(32) default NULL,
customers_password varchar(40) NOT NULL default '',
customers_newsletter char(1) default NULL,
customers_group_pricing int(11) NOT NULL default '0',
customers_email_format varchar(4) NOT NULL default 'TEXT',
customers_authorization int(1) NOT NULL default '0',
customers_referral varchar(32) NOT NULL default '',
customers_paypal_payerid VARCHAR(20) NOT NULL default '',
customers_paypal_ec TINYINT(1) UNSIGNED DEFAULT 0 NOT NULL,
PRIMARY KEY (customers_id),
KEY idx_email_address_zen (customers_email_address),
KEY idx_referral_zen (customers_referral(10)),
KEY idx_grp_pricing_zen (customers_group_pricing),
KEY idx_nick_zen (customers_nick),
KEY idx_newsletter_zen (customers_newsletter)
) CHARACTER SET utf8 COLLATE utf8_general_ci;
# --------------------------------------------------------
#
# Table structure for table 'customers_basket'
#
DROP TABLE IF EXISTS customers_basket;
CREATE TABLE customers_basket (
customers_basket_id int(11) NOT NULL auto_increment,
customers_id int(11) NOT NULL default '0',
products_id tinytext NOT NULL,
customers_basket_quantity float NOT NULL default '0',
final_price decimal(15,4) NOT NULL default '0.0000',
customers_basket_date_added varchar(8) default NULL,
PRIMARY KEY (customers_basket_id),
KEY idx_customers_id_zen (customers_id)
) CHARACTER SET utf8 COLLATE utf8_general_ci;
# --------------------------------------------------------
#
# Table structure for table 'customers_basket_attributes'
#
DROP TABLE IF EXISTS customers_basket_attributes;
CREATE TABLE customers_basket_attributes (
customers_basket_attributes_id int(11) NOT NULL auto_increment,
customers_id int(11) NOT NULL default '0',
products_id tinytext NOT NULL,
products_options_id varchar(64) NOT NULL default '0',
products_options_value_id int(11) NOT NULL default '0',
products_options_value_text BLOB NULL,
products_options_sort_order text NOT NULL,
PRIMARY KEY (customers_basket_attributes_id),
KEY idx_cust_id_prod_id_zen (customers_id,products_id(36))
) CHARACTER SET utf8 COLLATE utf8_general_ci;
# --------------------------------------------------------
#
# Table structure for table 'customers_info'
#
DROP TABLE IF EXISTS customers_info;
CREATE TABLE customers_info (
customers_info_id int(11) NOT NULL default '0',
customers_info_date_of_last_logon datetime default NULL,
customers_info_number_of_logons int(5) default NULL,
customers_info_date_account_created datetime default NULL,
customers_info_date_account_last_modified datetime default NULL,
global_product_notifications int(1) default '0',
PRIMARY KEY (customers_info_id)
) CHARACTER SET utf8 COLLATE utf8_general_ci;
# --------------------------------------------------------
#
# Table structure for table db_cache
#
DROP TABLE IF EXISTS db_cache;
CREATE TABLE db_cache (
cache_entry_name varchar(64) NOT NULL default '',
cache_data mediumblob,
cache_entry_created int(15) default NULL,
PRIMARY KEY (cache_entry_name)
) CHARACTER SET utf8 COLLATE utf8_general_ci;
# --------------------------------------------------------
#
# Table structure for table 'email_archive'
#
DROP TABLE IF EXISTS email_archive;
CREATE TABLE email_archive (
archive_id int(11) NOT NULL auto_increment,
email_to_name varchar(96) NOT NULL default '',
email_to_address varchar(96) NOT NULL default '',
email_from_name varchar(96) NOT NULL default '',
email_from_address varchar(96) NOT NULL default '',
email_subject varchar(255) NOT NULL default '',
email_html text NOT NULL,
email_text text NOT NULL,
date_sent datetime NOT NULL default '0001-01-01 00:00:00',
module varchar(64) NOT NULL default '',
PRIMARY KEY (archive_id),
KEY idx_email_to_address_zen (email_to_address),
KEY idx_module_zen (module)
) CHARACTER SET utf8 COLLATE utf8_general_ci;
# --------------------------------------------------------
#
# Table structure for table 'ezpages'
#
DROP TABLE IF EXISTS ezpages;
CREATE TABLE ezpages (
pages_id int(11) NOT NULL auto_increment,
languages_id int(11) NOT NULL default '1',
pages_title varchar(64) NOT NULL default '',
alt_url varchar(255) NOT NULL default '',
alt_url_external varchar(255) NOT NULL default '',
pages_html_text mediumtext,
status_header int(1) NOT NULL default '1',
status_sidebox int(1) NOT NULL default '1',
status_footer int(1) NOT NULL default '1',
status_toc int(1) NOT NULL default '1',
header_sort_order int(3) NOT NULL default '0',
sidebox_sort_order int(3) NOT NULL default '0',
footer_sort_order int(3) NOT NULL default '0',
toc_sort_order int(3) NOT NULL default '0',
page_open_new_window int(1) NOT NULL default '0',
page_is_ssl int(1) NOT NULL default '0',
toc_chapter int(11) NOT NULL default '0',
PRIMARY KEY (pages_id),
KEY idx_ezp_status_header_zen (status_header),
KEY idx_ezp_status_sidebox_zen (status_sidebox),
KEY idx_ezp_status_footer_zen (status_footer),
KEY idx_ezp_status_toc_zen (status_toc)
) CHARACTER SET utf8 COLLATE utf8_general_ci;
# --------------------------------------------------------
#
# Table structure for table ezpages_content
#
DROP TABLE IF EXISTS ezpages_content;
CREATE TABLE ezpages_content (
pc_id int(11) NOT NULL auto_increment,
pages_id int(11) NOT NULL default '0',
languages_id int(11) NOT NULL default '1',
pages_title varchar(64) NOT NULL default '',
pages_html_text text,
PRIMARY KEY (pc_id),
KEY idx_ezpages_content (pages_id,languages_id)
) CHARACTER SET utf8 COLLATE utf8_general_ci;
#
# Table structure for table 'featured'
#
DROP TABLE IF EXISTS featured;
CREATE TABLE featured (
featured_id int(11) NOT NULL auto_increment,
products_id int(11) NOT NULL default '0',
featured_date_added datetime default NULL,
featured_last_modified datetime default NULL,
expires_date date NOT NULL default '0001-01-01',
date_status_change datetime default NULL,
status int(1) NOT NULL default '1',
featured_date_available date NOT NULL default '0001-01-01',
PRIMARY KEY (featured_id),
KEY idx_status_zen (status),
KEY idx_products_id_zen (products_id),
KEY idx_date_avail_zen (featured_date_available),
KEY idx_expires_date_zen (expires_date)
) CHARACTER SET utf8 COLLATE utf8_general_ci;
# --------------------------------------------------------
#
# Table structure for table 'files_uploaded'
#
DROP TABLE IF EXISTS files_uploaded;
CREATE TABLE files_uploaded (
files_uploaded_id int(11) NOT NULL auto_increment,
sesskey varchar(32) default NULL,
customers_id int(11) default NULL,
files_uploaded_name varchar(64) NOT NULL default '',
PRIMARY KEY (files_uploaded_id),
KEY idx_customers_id_zen (customers_id)
) CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT='Must always have either a sesskey or customers_id';
# --------------------------------------------------------
#
# Table structure for table 'geo_zones'
#
DROP TABLE IF EXISTS geo_zones;
CREATE TABLE geo_zones (
geo_zone_id int(11) NOT NULL auto_increment,
geo_zone_name varchar(32) NOT NULL default '',
geo_zone_description varchar(255) NOT NULL default '',
last_modified datetime default NULL,
date_added datetime NOT NULL default '0001-01-01 00:00:00',
PRIMARY KEY (geo_zone_id)
) CHARACTER SET utf8 COLLATE utf8_general_ci;
# --------------------------------------------------------
#
# Table structure for table 'get_terms_to_filter'
#
DROP TABLE IF EXISTS get_terms_to_filter;
CREATE TABLE get_terms_to_filter (
get_term_name varchar(255) NOT NULL default '',
get_term_table varchar(64) NOT NULL,
get_term_name_field varchar(64) NOT NULL,
PRIMARY KEY (get_term_name)
) CHARACTER SET utf8 COLLATE utf8_general_ci;
# --------------------------------------------------------
#
# Table structure for table 'group_pricing'
#
DROP TABLE IF EXISTS group_pricing;
CREATE TABLE group_pricing (
group_id int(11) NOT NULL auto_increment,
group_name varchar(32) NOT NULL default '',
group_percentage decimal(5,2) NOT NULL default '0.00',
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -