6 -- * LICENSE: This source file is licensed under the terms of the GNU General Public License.
\r
8 -- * @package Magic3 Framework
\r
9 -- * @author 平田直毅(Naoki Hirata) <naoki@aplo.co.jp>
\r
10 -- * @copyright Copyright 2006-2013 Magic3 Project.
\r
11 -- * @license http://www.gnu.org/copyleft/gpl.html GPL License
\r
12 -- * @version SVN: $Id: 2013042801_to_2013061301.sql 6102 2013-06-13 05:48:19Z fishbone $
\r
13 -- * @link http://www.magic3.org
\r
15 -- --------------------------------------------------------------------------------------------------
\r
17 -- --------------------------------------------------------------------------------------------------
\r
19 -- *** システムベーステーブル ***
\r
21 UPDATE _system_config SET sc_value = '80c.jpg' WHERE sc_id = 'avatar_format';
\r
23 -- *** システム標準テーブル ***
\r
25 DROP TABLE IF EXISTS comment_config;
\r
26 CREATE TABLE comment_config (
\r
27 cf_content_type VARCHAR(10) DEFAULT '' NOT NULL, -- コンテンツ種別
\r
28 cf_contents_id VARCHAR(32) DEFAULT '' NOT NULL, -- コンテンツID(空の場合は共通)
\r
30 cf_view_type INT DEFAULT 0 NOT NULL, -- コメントタイプ(0=フラット,1=ツリー)
\r
31 cf_view_direction INT DEFAULT 0 NOT NULL, -- 表示方向(0=昇順、1=降順)
\r
32 cf_max_count INT DEFAULT 0 NOT NULL, -- コメント最大数
\r
33 cf_max_length INT DEFAULT 0 NOT NULL, -- コメント文字数
\r
34 cf_image_max_size INT DEFAULT 0 NOT NULL, -- 画像の最大サイズ(縦横)
\r
35 cf_visible BOOLEAN DEFAULT true NOT NULL, -- 表示可否(個別設定可)
\r
36 cf_visible_d BOOLEAN DEFAULT true NOT NULL, -- 表示可否デフォルト値
\r
37 cf_accept_post BOOLEAN DEFAULT true NOT NULL, -- コメントの受付(個別設定可)
\r
38 cf_accept_post_d BOOLEAN DEFAULT true NOT NULL, -- コメントの受付デフォルト値
\r
39 cf_start_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- 使用期間(開始)(個別設定可)
\r
40 cf_end_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- 使用期間(終了)(個別設定可)
\r
41 cf_user_limited BOOLEAN DEFAULT false NOT NULL, -- 投稿ユーザを制限
\r
42 cf_need_authorize BOOLEAN DEFAULT false NOT NULL, -- 認証が必要かどうか
\r
43 cf_permit_html BOOLEAN DEFAULT false NOT NULL, -- HTMLメッセージ
\r
44 cf_permit_image BOOLEAN DEFAULT false NOT NULL, -- 画像あり
\r
45 cf_autolink BOOLEAN DEFAULT false NOT NULL, -- 自動リンク
\r
46 cf_use_title BOOLEAN DEFAULT true NOT NULL, -- タイトルあり
\r
47 cf_use_author BOOLEAN DEFAULT true NOT NULL, -- 投稿者名あり
\r
48 cf_use_email BOOLEAN DEFAULT true NOT NULL, -- Eメールあり
\r
49 cf_use_url BOOLEAN DEFAULT true NOT NULL, -- URLあり
\r
50 cf_use_avatar BOOLEAN DEFAULT true NOT NULL, -- アバターあり
\r
51 cf_use_date BOOLEAN DEFAULT true NOT NULL, -- 日付あり
\r
52 PRIMARY KEY (cf_content_type, cf_contents_id)
\r
56 DROP TABLE IF EXISTS comment;
\r
57 CREATE TABLE comment (
\r
58 cm_serial INT AUTO_INCREMENT, -- レコードシリアル番号
\r
59 cm_content_type VARCHAR(10) DEFAULT '' NOT NULL, -- コンテンツ種別
\r
60 cm_contents_id VARCHAR(32) DEFAULT '' NOT NULL, -- 共通コンテンツID
\r
61 cm_device_type INT DEFAULT 0 NOT NULL, -- 端末タイプ(0=PC、1=携帯、2=スマートフォン)
\r
62 cm_language_id VARCHAR(2) DEFAULT '' NOT NULL, -- 言語ID
\r
63 cm_parent_serial INT DEFAULT 0 NOT NULL, -- 親コメントのシリアル番号
\r
65 cm_no INT DEFAULT 0 NOT NULL, -- コメント番号(投稿順)
\r
66 cm_sort_order INT DEFAULT 0 NOT NULL, -- 表示順
\r
67 cm_nest_level INT DEFAULT 0 NOT NULL, -- ツリータイプの場合のネスト段階
\r
68 cm_title VARCHAR(50) DEFAULT '' NOT NULL, -- タイトル
\r
69 cm_message TEXT NOT NULL, -- メッセージ
\r
70 cm_url TEXT NOT NULL, -- 参照用URL
\r
71 cm_author VARCHAR(40) DEFAULT '' NOT NULL, -- 投稿者名
\r
72 cm_email VARCHAR(40) DEFAULT '' NOT NULL, -- Eメールアドレス
\r
73 cm_status SMALLINT DEFAULT 0 NOT NULL, -- 状態(0=未設定、1=非公開、2=公開)
\r
75 cm_create_user_id INT DEFAULT 0 NOT NULL, -- レコード作成者
\r
76 cm_create_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- レコード作成日時
\r
77 cm_update_user_id INT DEFAULT 0 NOT NULL, -- レコード更新者
\r
78 cm_update_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- レコード更新日時
\r
79 cm_deleted BOOLEAN DEFAULT false NOT NULL, -- レコード削除状態
\r
80 PRIMARY KEY (cm_serial)
\r