ecshop二次開發必備--數據庫說明2

  • ecs_group_goods 該表應該是商品配件配置表
    • parent_id mediumint 父商品id
    • goods_id mediumint 配件商品id
    • goods_price decimal 配件商品的價格
    • admin_id tinyint 添加該配件的管理員的id
  • ecs_keywords 頁面搜索關鍵字搜索記錄
    • date date 搜索日期
    • searchengine varchar 搜索引擎,默認是ecshop
    • keyword varchar 搜索關鍵字,即用戶填寫的搜索內容
    • count mediumint 搜索次數,按天累加
  • ecs_mail_templates 各種郵件的模板配置模板包括雜誌模板
    • template_id tinyint 郵件模板自增id
    • template_code varchar 模板字符串名稱,主要用於插件言語包時匹配語言包文件等用途
    • is_html tinyint 郵件是否是html格式;0,否;1,是
    • template_subject varchar 該郵件模板的郵件主題
    • template_content text 郵件模板的內容
    • last_modify int 最後一次修改模板的時間
    • last_send int 最近一次發送的時間,好像僅在雜誌才記錄
    • type varchar 該郵件模板的郵件類型;共2個類型;magazine,雜誌訂閱; template,關注訂閱
  • ecs_member_price 商品不按照會員的折扣定價,而是再單獨爲不同的會員等級定的價
    • price_id mediumint 折扣價自增id
    • goods_id mediumint 商品的id
    • user_rank tinyint 會員登記id
    • user_price decimal 指定商品對指定會員等級的固定定價價格,單位元
  • ecs_nav 上中下3個導航欄的顯示配置
    • id mediumint 導航配置自增id
    • ctype varchar
    • cid smallint
    • name varchar 導航顯示標題
    • ifshow tinyint 是否顯示
    • vieworder tinyint 頁面顯示順序,數字越大越靠後
    • opennew tinyint 導航鏈接頁面是否在新窗口打開,1,是;其他,否
    • url varchar 鏈接的頁面地址
    • type varchar 處於導航欄的位置,top爲頂部;middle爲中間;bottom,爲底部
  • ecs_order_action 對訂單操作日誌表
    • action_id mediumint 流水號
    • order_id mediumint 被操作的交易號
    • action_user varchar 操作該次的人員
    • order_status tinyint 作何操作.0,未確認;1,已確認;2,已取消;3,無效;4,退貨;
    • shipping_status tinyint 發貨狀態。0,未發貨;1,已發貨;2,已收貨;3,備貨中
    • pay_status tinyint 支付狀態.0,未付款;1,付款中;2, 已付款;
    • action_note varchar 操作備註
    • log_time int 操作時間
  • ecs_order_goods 訂單的商品信息,注:訂單的商品信息基本都是從購物車所對應的
    • rec_id mediumint 訂單商品信息自增id
    • order_id mediumint 訂單商品信息對應的詳細信息id,取值order_info的order_id
    • goods_id mediumint 商品的的id,取值表ecs_goods 的 goods_id
    • goods_name varchar 商品的名稱,取值表ecs_goods
    • goods_sn varchar 商品的唯一貨號,取值ecs_goods
    • goods_number smallint 商品的購買數量
    • market_price decimal 商品的市場售價,取值ecs_goods
    • goods_price decimal 商品的本店售價,取值ecs_goods
    • goods_attr text 購買該商品時所選擇的屬性;
    • send_number smallint 當不是實物時,是否已發貨,0 ,否;1,是
    • is_real tinyint 是否是實物,0,否;1,是;取值 ecs_goods
    • extension_code varchar 商品的擴展屬性,比如像虛擬卡。取值ecs_goods
    • parent_id mediumint 父商品id,取值於ecs_cart的 parent_id;如果有該值則是值多代表的物品的配件
    • is_gift smallint 是否參加優惠活動,0,否;其他,取值於ecs_cart 的is_gift,跟其一樣,是參加的優惠活動的id
  • ecs_order_info 訂單的配送,賀卡等詳細信息
    • order_id mediumint 訂單詳細信息自增id
    • order_sn varchar 訂單號,唯一
    • user_id mediumint 用戶id,同ecs_users的user_id
    • order_status tinyint 訂單狀態。0,未確認;1,已確認;2,已取消;3,無效;4,退貨;
    • shipping_status tinyint 商品配送情況,0,未發貨; 1,已發貨;2,已收貨;3,備貨中
    • pay_status tinyint 支付狀態;0,未付款;1,付款中;2,已付款
    • consignee varchar 收貨人的姓名,用戶頁面填寫,默認取值於表 user_address
    • country smallint 收貨人的國家,用戶頁面填寫,默認取值於表user_address,其id對應的值在ecs_region
    • province smallint 收貨人的省份,用戶頁面填寫,默認取值於表user_address,其id對應的值在ecs_region
    • city smallint 收貨人的城市,用戶頁面填寫,默認取值於表user_address,其id對應的值在ecs_region
    • district smallint 收貨人的地區,用戶頁面填寫,默認取值於表user_address,其id對應的值在ecs_region
    • address varchar 收貨人的詳細地址,用戶頁面填寫,默認取值於表 user_address
    • zipcode varchar 收貨人的郵編,用戶頁面填寫,默認取值於表 user_address
    • tel varchar 收貨人的電話,用戶頁面填寫,默認取值於表user_address
    • mobile varchar 收貨人的手機,用戶頁面填寫,默認取值於表user_address
    • email varchar 收貨人的手機,用戶頁面填寫,默認取值於表user_address
    • best_time varchar 收貨人的最佳送貨時間,用戶頁面填寫,默認取值於表 user_address
    • sign_building varchar 收貨人的地址的標誌性建築,用戶頁面填寫,默認取值於表user_address
    • postscript varchar 訂單附言,由用戶提交訂單前填寫
    • shipping_id tinyint 用戶選擇的配送方式id,取值表 ecs_shipping
    • shipping_name varchar 用戶選擇的配送方式的名稱,取值表ecs_shipping
    • pay_id tinyint 用戶選擇的支付方式的id,取值表ecs_payment
    • pay_name varchar 用戶選擇的支付方式的名稱,取值表ecs_payment
    • how_oos varchar 缺貨處理方式,等待所有商品備齊後再發; 取消訂單;與店主協商
    • how_surplus varchar 根據字段猜測應該是餘額處理方式,程序未作這部分實現
    • pack_name varchar 包裝名稱,取值表ecs_pack
    • card_name varchar 賀卡的名稱,取值ecs_card
    • card_message varchar 賀卡內容,由用戶提交
    • inv_payee varchar 發票擡頭,用戶頁面填寫
    • inv_content varchar 發票內容,用戶頁面選擇,取值ecs_shop_config的 code字段的值爲invoice_content的value
    • goods_amount decimal 商品總金額
    • shipping_fee decimal 配送費用
    • insure_fee decimal 保價費用
    • pay_fee decimal 支付費用,跟支付方式的配置相關,取值表ecs_payment
    • pack_fee decimal 包裝費用,取值表取值表ecs_pack
    • card_fee decimal 賀卡費用,取值ecs_card
    • money_paid decimal 已付款金額
    • surplus decimal 該訂單使用餘額的數量,取用戶設定餘額,用戶可用餘額,訂單金額中最小者
    • integral int 使用的積分的數量,取用戶使用積分,商品可用積分,用戶擁有積分中最小者
    • integral_money decimal 使用積分金額
    • bonus decimal 使用紅包金額
    • order_amount decimal 應付款金額
    • from_ad smallint 訂單由某廣告帶來的廣告id,應該取值於 ecs_ad
    • referer varchar 訂單的來源頁面
    • add_time int 訂單生成時間
    • confirm_time int 訂單確認時間
    • pay_time int 訂單支付時間
    • shipping_time int 訂單配送時間
    • pack_id tinyint 包裝id,取值取值表ecs_pack
    • card_id tinyint 賀卡id,用戶在頁面選擇,取值取值 ecs_card
    • bonus_id smallint 紅包的id,ecs_user_bonus的 bonus_id
    • invoice_no varchar 發貨單號,發貨時填寫,可在訂單查詢查看
    • extension_code varchar 通過活動購買的商品的代號;GROUP_BUY是團購; AUCTION,是拍賣;SNATCH,奪寶奇兵;正常普通產品該處爲空
    • extension_id mediumint 通過活動購買的物品的id,取值ecs_goods_activity;如果是正常普通商品,該處爲0
    • to_buyer varchar 商家給客戶的留言,當該字段有值時可以在訂單查詢看到
    • pay_note varchar 付款備註,在訂單管理裏編輯修改
    • agency_id smallint 該筆訂單被指派給的辦事處的id,根據訂單內容和辦事處負責範圍自動決定,也可以有管理員修改,取值於表ecs_agency
    • inv_type varchar 發票類型,用戶頁面選擇,取值ecs_shop_config的code字段的值爲invoice_type的value
    • tax decimal 發票稅額
    • is_separate tinyint 0,未分成或等待分成;1,已分成;2,取消分成;
    • parent_id mediumint 能獲得推薦分成的用戶id,id取值於表ecs_users
    • discount decimal 折扣金額
  • ecs_pack 商品包裝信息配置表
    • pack_id tinyint 包裝配置的自增id
    • pack_name varchar 包裝的名稱
    • pack_img varchar 包裝圖紙
    • pack_fee smallint 包裝的費用
    • free_money smallint 訂單達到此金額可以免除該包裝費用
    • pack_desc varchar 包裝描述
  • ecs_pay_log 系統支付記錄
    • log_id int 支付記錄自增id
    • order_id mediumint 對應的交易記錄的id,取值表 ecs_order_info
    • order_amount decimal 支付金額
    • order_type tinyint 支付類型;0,訂單支付;1,會員預付款支付
    • is_paid tinyint 是否已支付,0,否;1,是
  • ecs_payment 安裝的支付方式配置信息
    • pay_id tinyint 已安裝的支付方式自增id
    • pay_code varchar 支付方式的英文縮寫,其實就是該支付方式處理插件的不帶後綴的文件名部分
    • pay_name varchar 支付方式名稱
    • pay_fee varchar 支付費用
    • pay_desc text 支付方式描述
    • pay_order tinyint 支付方式在頁面的顯示順序
    • pay_config text 支付方式的配置信息,包括商戶號和密鑰什麼的
    • enabled tinyint 是否可用,0,否;1,是
    • is_cod tinyint 是否貨到付款,0,否;1,是
    • is_online tinyint 是否在線支付,0,否;1,是
  • ecs_plugins
    • code varchar
    • version varchar
    • library varchar
    • assign tinyint
    • install_date int
  • ecs_region 地區列表
    • region_id smallint 表示該地區的id
    • parent_id smallint 該地區的上一個節點的地區id
    • region_name varchar 地區的名字
    • region_type tinyint 該地區的下一個節點的地區id
    • agency_id smallint 辦事處的id,這裏有一個bug,同一個省不能有多個辦事處,該字段只記錄最新的那個辦事處的id
  • ecs_searchengine 搜索引擎訪問記錄
    • date date 搜索引擎訪問日期
    • searchengine varchar 搜索引擎名稱
    • count mediumint 訪問次數
  • ecs_sessions session記錄表
    • sesskey char sessionid,
    • expiry int session創建時間
    • userid mediumint 如果不是管理員,記錄用戶id
    • adminid mediumint 如果是管理員記錄管理員id
    • ip char 客戶端ip
    • data char 序列化後的session數據,如果session數據大於255則將數據存到表ecs_sessions_data,此處爲空
  • ecs_sessions_data session數據表(超過255字節的session內容會保存在該表)
    • sesskey varchar sessionid
    • expiry int session創建時間
    • data longtext session序列化後的數據
  • ecs_shipping 配送方式配置信息表
    • shipping_id tinyint 自增ID號
    • shipping_code varchar 配送方式的字符串代號
    • shipping_name varchar 配送方式的名稱
    • shipping_desc varchar 配送方式的描述
    • insure varchar 保價費用,單位元,或者是百分數,該值直接輸出爲報價費用
    • support_cod tinyint 是否支持貨到付款,1,支持;0 ,不支持
    • enabled tinyint 該配送方式是否被禁用,1,可用;0 ,禁用
  • ecs_shipping_area 配送方式所屬的配送區域和配送費用信息
    • shipping_area_id smallint 自增ID號
    • shipping_area_name varchar 配送方式中的配送區域的名字
    • shipping_id tinyint 該配送區域所屬的配送方式,同 ecs_shipping的shipping_id
    • configure text 序列化的該配送區域的費用配置信息
  • ecs_shop_config 全站配置信息表
    • id smallint 全站配置信息自增id
    • parent_id smallint 父節點id,取值於該表id字段的值
    • code varchar 跟變量名的作用差不多,其實就是語言包中的字符串索引,如 $_LANG['cfg_range']['cart_confirm']
    • type varchar 該配置的類型,text,文本輸入框;password,密碼輸入框; textarea,文本區域;select,單選;options,循環生成多選;file,文件上傳;manual,手動生成多選;group,是標題分組;hidden,不在頁面顯示
    • store_range varchar 當語言包中的code字段對應的是一個數組時,那該處就是該數組的索引,如$_LANG['cfg_range'] ['cart_confirm'][1];只有type字段爲select,options 時纔有值
    • store_dir varchar 當type爲file時纔有值,文件上傳後的保存目錄
    • value text 該項配置的值
    • sort_order tinyint 顯示順序,數字越大越靠後
  • ecs_snatch_log 奪寶奇兵出價記錄表
    • log_id mediumint 自增ID號
    • snatch_id tinyint 奪寶奇兵活動號,取值於 ecs_goods_activity的act_id字段
    • user_id mediumint 出價的用戶id,取值於ecs_users的 user_id
    • bid_price decimal 出價的價格
    • bid_time int 出價的時間
  • ecs_stats 訪問信息記錄表
    • access_time int 訪問時間
    • ip_address varchar 訪問者ip
    • visit_times smallint 訪問次數,如果之前有過訪問次數,在以前的基礎上+1
    • browser varchar 瀏覽器及版本
    • system varchar 操作系統
    • language varchar 語言
    • area varchar ip所在地區
    • referer_domain varchar 頁面訪問來源域名
    • referer_path varchar 頁面訪問來源除域名外的路徑部分
    • access_url varchar 訪問頁面文件名
  • ecs_tag 商品的標記
    • tag_id mediumint 商品標籤自增id
    • user_id mediumint 用戶的id
    • goods_id mediumint 商品的id
    • tag_words varchar 標籤內容
  • ecs_template 模板設置數據表
    • filename varchar 該條模板配置屬於哪個模板頁面
    • region varchar 該條模板配置在它所屬的模板文件中的位置
    • library varchar 該條模板配置在它所屬的模板文件中的位置處應該引入的lib 的相對目錄地址
    • sort_order tinyint 模板文件中這個位置的引入lib項的值的顯示順序
    • id smallint 字段意義待查
    • number tinyint 每次顯示多少個值
    • type tinyint 屬於哪個動態項,0,固定項;1,分類下的商品;2,品牌下的商品;3,文章列表;4,廣告位
    • theme varchar 該模板配置項屬於哪套模板的模板名
    • remarks varchar 備註,可能是預留字段,沒有值所以沒確定用途
  • ecs_topic 專題活動配置表
    • topic_id int 專題自增id
    • title varchar 專題名稱
    • intro text 專題介紹
    • start_time int 專題開始時間
    • end_time int 結束時間
    • data text 專題數據內容,包括分類,商品等
    • template varchar 專題模板文件
    • css text 專題樣式代碼
  • ecs_user_account 用戶資金流動表,包括提現和充值
    • id mediumint 自增ID號
    • user_id mediumint 用戶登錄後保存在session中的id號,跟users表中的user_id對應
    • admin_user varchar 操作該筆交易的管理員的用戶名
    • amount decimal 資金的數目,正數爲增加,負數爲減少
    • add_time int 記錄插入時間
    • paid_time int 記錄更新時間
    • admin_note varchar 管理員的被準
    • user_note varchar 用戶的被準
    • process_type tinyint 操作類型,1,退款;0,預付費,其實就是充值
    • payment varchar 支付渠道的名稱,取自payment的pay_name字段
    • is_paid tinyint 是否已經付款,0,未付;1,已付
  • ecs_user_address 收貨人的信息表
    • address_id mediumint
    • address_name varchar
    • user_id mediumint 用戶表中的流水號
    • consignee varchar 收貨人的名字
    • email varchar 收貨人的email
    • country smallint 收貨人的國家
    • province smallint 收貨人的省份
    • city smallint 收貨人的城市
    • district smallint 收貨人的地區
    • address varchar 收貨人的詳細地址
    • zipcode varchar 收貨人的郵編
    • tel varchar 收貨人的電話
    • mobile varchar 收貨人的手機
    • sign_building varchar 收貨地址的標誌性建築名
    • best_time varchar 收貨人的最佳收貨時間
  • ecs_user_bonus 已經發送的紅包信息列表
    • bonus_id mediumint 紅包的流水號
    • bonus_type_id tinyint 紅包發送類型.0,按用戶如會員等級,會員名稱發放;1,按商品類別發送;2,按訂單金額所達到的額度發送;3,線下發送
    • bonus_sn bigint 紅包號,如果爲0就是沒有紅包號.如果大於0,就需要輸入該紅包號才能使用紅包
    • user_id mediumint 該紅包屬於某會員的id.如果爲0,就是該紅包不屬於某會員
    • used_time int 紅包使用的時間
    • order_id mediumint 使用了該紅包的交易號
    • emailed tinyint 猜的,應該是是否已經將紅包發送到用戶的郵箱;1,是;0,否;
  • ecs_user_feed
    • feed_id mediumint
    • user_id mediumint
    • value_id mediumint
    • goods_id mediumint
    • feed_type tinyint
    • is_feed tinyint
  • ecs_user_rank 會員等級配置信息
    • rank_id tinyint 會員等級編號,其中0是非會員
    • rank_name varchar 會員等級名稱
    • min_points int 該等級的最低積分
    • max_points int 該等級的最高積分
    • discount tinyint 該會員等級的商品折扣
    • show_price tinyint 是否在不是該等級會員購買頁面顯示該會員等級的折扣價格.1,顯示;0,不顯示
    • special_rank tinyint 是否事特殊會員等級組.0,不是;1,是
  • ecs_users
    • user_id mediumint 會員資料自增id
    • email varchar 會員郵箱
    • user_name varchar 用戶名
    • password varchar 用戶密碼
    • question varchar 安全問題答案
    • answer varchar 安全問題
    • sex tinyint 性別,0,保密;1,男;2,女
    • birthday date 生日日期
    • user_money decimal 用戶現有資金
    • frozen_money decimal 用戶凍結資金
    • pay_points int 消費積分
    • rank_points int 會員等級積分
    • address_id mediumint 收貨信息id,取值表 ecs_user_address
    • reg_time int 註冊時間
    • last_login int 最後一次登錄時間
    • last_time datetime 應該是最後一次修改信息時間,該表信息從其他表同步過來考慮
    • last_ip varchar 最後一次登錄ip
    • visit_count smallint 登錄次數
    • user_rank tinyint 會員登記id,取值ecs_user_rank
    • is_special tinyint
    • salt varchar
    • parent_id mediumint 推薦人會員id,
    • flag tinyint
    • alias varchar 暱稱
    • msn varchar msn
    • qq varchar qq號
    • office_phone varchar 辦公電話
    • home_phone varchar 家庭電話
    • mobile_phone varchar 手機
    • is_validated tinyint
    • credit_line decimal 信用額度,目前2.6.0版好像沒有作實現
  • ecs_virtual_card 虛擬卡卡號庫
    • card_id mediumint 虛擬卡卡號自增id
    • goods_id mediumint 該虛擬卡對應的商品id,取值於表 ecs_goods
    • card_sn varchar 加密後的卡號
    • card_password varchar 加密後的密碼
    • add_date int 卡號添加日期
    • end_date int 卡號截至使用日期
    • is_saled tinyint 是否賣出,0,否;1,是
    • order_sn varchar 賣出該卡號的交易號,取值表ecs_order_info
    • crc32 int crc32後的key
  • ecs_vote 網站調查信息記錄表
    • vote_id smallint 在線調查自增id
    • vote_name varchar 在線調查主題
    • start_time int 在線調查開始時間
    • end_time int 在線調查結束時間
    • can_multi tinyint 能否多選,0,可以;1,不可以
    • vote_count int 投票人數也可以說投票次數
  • ecs_vote_log 投票記錄表
    • log_id mediumint 投票記錄自增id
    • vote_id smallint 關聯的投票主題id,取值表 ecs_vote
    • ip_address varchar 投票的ip地址
    • vote_time int 投票的時間
  • ecs_vote_option 投票的選項內容表
    • option_id smallint 投票選項自增id
    • vote_id smallint 關聯的投票主題id,取值表 ecs_vote
    • option_name varchar 投票選項的值
    • option_count int 該選項的票數
  • ecs_wholesale 批發方案表
    • act_id mediumint 批發方案自增id
    • goods_id mediumint 商品id
    • goods_name varchar 商品名稱
    • rank_ids varchar 適用會員登記,多個值之間用逗號分隔,取值於 ecs_user_rank
    • prices text 序列化後的商品屬性,數量,價格
    • enabled tinyint 批發方案是否可用
  • 發表評論
    所有評論
    還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
    相關文章