ショッピングカートプラグインのテーブル構成

商品管理テーブル

  • 商品を管理します。
  • 初期状態のテーブル名は freo_plugin_catalogs です。
フィールドタイプヌルキー備考格納データ補足
idVARCHAR(80)KEY商品ID
category_idVARCHAR(80)YESカテゴリー
createdDATETIME新規登録日時新規登録日時を自動的に反映
modifiedDATETIME最終更新日時最終更新日時を自動的に反映
statusVARCHAR(20)状態publish|private
displayVARCHAR(20)商品の表示publish|private
sortINT UNSIGNED並び順
nameVARCHAR(255)商品名
priceINT UNSIGNED価格
targetVARCHAR(20)YES対象NULL|r15|r18 など
stockINT UNSIGNEDYES在庫数
maximumINT UNSIGNEDYES一度に購入できる最大数
unitVARCHAR(255)YES単位
parallelVARCHAR(20)並列梱包の許可yes|no
sizeVARCHAR(20)サイズa4|b5|cd など
size_shortINT UNSIGNEDYES短辺サイズが「直接入力」の場合のみ
size_longINT UNSIGNEDYES長辺サイズが「直接入力」の場合のみ
thicknessINT UNSIGNED厚さ
weightINT UNSIGNED重さ
packing_shortINT UNSIGNED梱包によって追加される短辺
packing_longINT UNSIGNED梱包によって追加される長辺
packing_thicknessINT UNSIGNED梱包によって追加される厚さ
packing_weightINT UNSIGNED梱包によって追加される重さ
tagVARCHAR(255)YESタグ
datetimeDATETIME発行日
closeDATETIMEYES販売終了日時
textLONGTEXTYES紹介文
option01TEXTYESオプション01
option02TEXTYESオプション02
option03TEXTYESオプション03
option04TEXTYESオプション04
option05TEXTYESオプション05
option06TEXTYESオプション06
option07TEXTYESオプション07
option08TEXTYESオプション08
option09TEXTYESオプション09
option10TEXTYESオプション10

カテゴリー管理テーブル

  • 商品の分類を管理します。
  • 初期状態のテーブル名は freo_plugin_catalog_categories です。
フィールドタイプヌルキー備考格納データ補足
idVARCHAR(80)KEYカテゴリーID
createdDATETIME登録日時新規登録日時で自動的に反映
modifiedDATETIME更新日時最終更新日時を自動的に反映
sortINT UNSIGNED並び順
nameVARCHAR(255)カテゴリー名
memoTEXTYES説明

支払い方法管理テーブル

  • 支払い方法を管理します。
  • 初期状態のテーブル名は freo_plugin_catalog_payments です。
フィールドタイプヌルキー備考格納データ補足
idVARCHAR(80)KEY支払い方法ID
createdDATETIME登録日時新規登録日時で自動的に反映
modifiedDATETIME更新日時最終更新日時を自動的に反映
statusVARCHAR(20)状態publish|private
sortINT UNSIGNED並び順
nameVARCHAR(255)支払い方法
textTEXT説明口座番号や名義など
chargeINT UNSIGNEDYES手数料

配送方法と送料管理テーブル

  • 配送方法と送料を管理します。
  • 初期状態のテーブル名は freo_plugin_catalog_deliveries です。
フィールドタイプヌルキー備考格納データ補足
idVARCHAR(80)KEY配送方法ID
createdDATETIME登録日時新規登録日時で自動的に反映
modifiedDATETIME更新日時最終更新日時を自動的に反映
statusVARCHAR(20)状態publish|private
preferred_weekVARCHAR(20)配送希望曜日の指定yes|no
preferred_timeVARCHAR(20)配送希望時間の指定yes|no
sortINT UNSIGNED並び順
nameVARCHAR(255)配送方法
short_minINT UNSIGNED短辺最小
short_maxINT UNSIGNED短辺最大
long_minINT UNSIGNED長辺最小
long_maxINT UNSIGNED長辺最大
thickness_minINT UNSIGNED厚さ最小
thickness_maxINT UNSIGNED厚さ最大
total_minINT UNSIGNED3辺合計最小
total_maxINT UNSIGNED3辺合計最大
weight_minINT UNSIGNED重さ最小
weight_maxINT UNSIGNED重さ最大
packing_shortINT UNSIGNED梱包材による短辺の増加分
packing_longINT UNSIGNED梱包材による長辺の増加分
packing_thicknessINT UNSIGNED梱包材による厚さの増加分
packing_totalINT UNSIGNED梱包材による3辺合計の増加分
packing_weightINT UNSIGNED梱包材による重さの増加分
carriageINT UNSIGNEDYES送料
textTEXTYES説明

配送方法ごとの支払い方法管理テーブル

  • 配送方法ごとの支払い方法を管理します。
  • 初期状態のテーブル名は freo_plugin_catalog_delivery_sets です。
フィールドタイプヌルキー備考格納データ補足
delivery_idVARCHAR(80)配送方法ID
payment_idVARCHAR(80)支払い方法ID

地域別送料管理テーブル

  • 地域別送料を管理します。
  • 初期状態のテーブル名は freo_plugin_catalog_delivery_prefectures です。
フィールドタイプヌルキー備考格納データ補足
delivery_idVARCHAR(80)配送方法ID
prefectureVARCHAR(80)地域
carriageINT UNSIGNED地域ごとの追加送料

注文履歴管理テーブル

  • 地域別送料を管理します。
  • 初期状態のテーブル名は freo_plugin_catalog_records です。
フィールドタイプヌルキー備考格納データ補足
idINT UNSIGNEDAUTO_INCREMENT注文履歴ID
user_idVARCHAR(80)YESユーザーIDログインして購入した場合
createdDATETIME登録日時新規登録日時で自動的に反映
modifiedDATETIME更新日時最終更新日時を自動的に反映
ipVARCHAR(80)YES注文者のIPアドレス