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-2012 Magic3 Project.
\r
11 -- * @license http://www.gnu.org/copyleft/gpl.html GPL License
\r
12 -- * @version SVN: $Id: 2012061901_to_2012062801.sql 6134 2013-06-26 00:06:38Z fishbone $
\r
13 -- * @link http://www.magic3.org
\r
15 -- --------------------------------------------------------------------------------------------------
\r
17 -- --------------------------------------------------------------------------------------------------
\r
19 -- *** システムベーステーブル ***
\r
21 ALTER TABLE _download_log MODIFY dl_content_type VARCHAR(20) DEFAULT '' NOT NULL; -- コンテンツ種別
\r
24 DROP TABLE IF EXISTS _attach_file;
\r
25 CREATE TABLE _attach_file (
\r
26 af_serial INT AUTO_INCREMENT, -- レコードシリアル番号
\r
27 af_content_type VARCHAR(20) DEFAULT '' NOT NULL, -- コンテンツ種別
\r
28 af_content_id VARCHAR(32) DEFAULT '' NOT NULL, -- コンテンツID
\r
29 af_content_serial INT DEFAULT 0 NOT NULL, -- 対応コンテンツシリアル番号
\r
30 af_index INT DEFAULT 0 NOT NULL, -- インデックス番号(0~)
\r
31 af_client_id CHAR(32) DEFAULT '' NOT NULL, -- クライアントID
\r
33 af_file_id CHAR(32) DEFAULT '' NOT NULL, -- ファイル識別ID
\r
34 af_filename VARCHAR(256) DEFAULT '' NOT NULL, -- ダウンロード用ファイル名
\r
35 af_title VARCHAR(40) DEFAULT '' NOT NULL, -- タイトル
\r
36 af_desc TEXT NOT NULL, -- 説明
\r
37 af_file_type VARCHAR(30) DEFAULT '' NOT NULL, -- ファイルタイプ
\r
38 af_original_filename VARCHAR(256) DEFAULT '' NOT NULL, -- 元のファイル名
\r
39 af_file_size INT DEFAULT 0 NOT NULL, -- ファイルサイズ(バイト)
\r
40 af_file_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- ファイル作成日時
\r
41 af_file_deleted_dt TIMESTAMP DEFAULT '0000-00-00 00:00:00' NOT NULL, -- ファイル削除日時
\r
42 af_file_deleted BOOLEAN DEFAULT false NOT NULL, -- アップロードファイルの削除状態
\r
43 af_upload_log_serial INT DEFAULT 0 NOT NULL, -- アップロード時のアクセスログシリアル番号
\r
44 PRIMARY KEY (af_serial),
\r
45 UNIQUE (af_content_type, af_content_id, af_content_serial, af_index, af_client_id)
\r
48 -- *** システム標準テーブル ***
\r
50 ALTER TABLE content ADD cn_related_content TEXT NOT NULL; -- 関連コンテンツID(「,」区切り)
\r
51 ALTER TABLE content ADD cn_related_url TEXT NOT NULL; -- 関連URL(「;」区切り)
\r