annotate tableStruct.inc.php @ 166:68f6b36e7c01

mod: デバッグバージョン
author Sushi-k <epgrec@park.mda.or.jp>
date Fri, 16 Apr 2010 17:31:18 +0900
parents 481e789605e3
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
114
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
1 <?php
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
2 // 若帥若鴻若絎臂
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
3
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
4
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
5 // 篋膣若
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
6 define( "RESERVE_STRUCT",
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
7 "id integer not null auto_increment primary key,". // ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
8 "channel_disc varchar(128) not null default 'none',". // channel disc
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
9 "channel_id integer not null default '0',". // channel ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
10 "program_id integer not null default '0',". // Program ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
11 "type varchar(8) not null default 'GR',". // 腮ワGR/BS/CS鐚
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
12 "channel varchar(10) not null default '0',". // c潟
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
13 "title varchar(512) not null default 'none',". // 帥ゃ
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
14 "description varchar(512) not null default 'none',". // 茯 text->varchar
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
15 "category_id integer not null default '0',". // 眼ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
16 "starttime datetime not null default '1970-01-01 00:00:00',". // 紮
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
17 "endtime datetime not null default '1970-01-01 00:00:00',". // 腟篋
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
18 "job integer not null default '0',". // job
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
19 "path blob default null,". // 牙祉<ゃ
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
20 "complete boolean not null default '0',". // 絎篋
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
21 "reserve_disc varchar(128) not null default 'none',". // 茘ョhash
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
22 "autorec integer not null default '0',". // 若若ID
115
7a64d5e3baee mod: キーワード検索を整理
yoneda <epgrec@park.mda.or.jp>
parents: 114
diff changeset
23 "mode integer not null default '0',". // 牙祉≪若
142
481e789605e3 mod: EPGの更新と同時に予約情報を更新するように変更、ログビューアの追加
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents: 135
diff changeset
24 "dirty boolean not null default '0',". // 若c
114
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
25 "index reserve_ch_idx (channel_disc),". // ゃ潟
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
26 "index reserve_st_idx (starttime)".
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
27 ""
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
28 );
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
29
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
30
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
31 // 腟茵若
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
32 define( "PROGRAM_STRUCT",
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
33 "id integer not null auto_increment primary key,". // ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
34 "channel_disc varchar(128) not null default 'none',". // channel disc
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
35 "channel_id integer not null default '0',". // channel ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
36 "type varchar(8) not null default 'GR',". // 腮ワGR/BS/CS鐚
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
37 "channel varchar(10) not null default '0',". // c潟
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
38 "title varchar(512) not null default 'none',". // 帥ゃ
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
39 "description varchar(512) not null default 'none',". // 茯 text->varchar
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
40 "category_id integer not null default '0',". // 眼ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
41 "starttime datetime not null default '1970-01-01 00:00:00',". // 紮
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
42 "endtime datetime not null default '1970-01-01 00:00:00',". // 腟篋
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
43 "program_disc varchar(128) not null default 'none',". // 茘ョhash
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
44 "autorec boolean not null default '1',". // 牙紙合≦
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
45 "index program_ch_idx (channel_disc),". // ゃ潟
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
46 "index program_st_idx (starttime)".
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
47 ""
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
48 );
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
49
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
50
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
51 define( "CHANNEL_STRUCT",
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
52 "id integer not null auto_increment primary key,". // ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
53 "type varchar(8) not null default 'GR',". // 腮
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
54 "channel varchar(10) not null default '0',". // channel
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
55 "name varchar(512) not null default 'none',". // 茵腓阪
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
56 "channel_disc varchar(128) not null default 'none',". // 茘ョhash
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
57 "sid varchar(64) not null default 'hd',". // 泣若ID02/23/2010菴遵
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
58 "skip boolean not null default '0'". // c潟鴻03/13/2010菴遵
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
59 ""
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
60 );
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
61
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
62 define( "CATEGORY_STRUCT",
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
63 "id integer not null auto_increment primary key,". // ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
64 "name_jp varchar(512) not null default 'none',". // 茵腓阪
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
65 "name_en varchar(512) not null default 'none',". // 筝
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
66 "category_disc varchar(128) not null default 'none'" // 茘ョhash
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
67 );
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
68
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
69
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
70 define( "KEYWORD_STRUCT",
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
71 "id integer not null auto_increment primary key,". // ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
72 "keyword varchar(512) not null default '*',". // 茵腓阪
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
73 "type varchar(8) not null default '*',". // 腮
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
74 "channel_id integer not null default '0',". // channel ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
75 "category_id integer not null default '0',". // 眼ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
76 "use_regexp boolean not null default '0',". // 罩h頫憗篏睡1
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
77 "autorec_mode integer not null default '0',". // 牙祉≪若02/23/2010菴遵
142
481e789605e3 mod: EPGの更新と同時に予約情報を更新するように変更、ログビューアの追加
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents: 135
diff changeset
78 "weekofday enum ('0','1','2','3','4','5','6','7' ) not null default '7'".// ャ菴遵
481e789605e3 mod: EPGの更新と同時に予約情報を更新するように変更、ログビューアの追加
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents: 135
diff changeset
79 ",prgtime enum ('0','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24') not null default '24'". // 03/13/2010菴遵
114
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
80 ""
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
81 );
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
82
135
9c5e597ef6c6 mod: ログ機能を追加
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents: 115
diff changeset
83 define( "LOG_STRUCT",
9c5e597ef6c6 mod: ログ機能を追加
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents: 115
diff changeset
84 "id integer not null auto_increment primary key". // ID
9c5e597ef6c6 mod: ログ機能を追加
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents: 115
diff changeset
85 ",logtime datetime not null default '1970-01-01 00:00:00'". // 荐我ユ
9c5e597ef6c6 mod: ログ機能を追加
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents: 115
diff changeset
86 ",level integer not null default '0'". // 若
9c5e597ef6c6 mod: ログ機能を追加
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents: 115
diff changeset
87 ",message varchar(512) not null default ''".
9c5e597ef6c6 mod: ログ機能を追加
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents: 115
diff changeset
88 ""
9c5e597ef6c6 mod: ログ機能を追加
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents: 115
diff changeset
89 );
9c5e597ef6c6 mod: ログ機能を追加
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents: 115
diff changeset
90
142
481e789605e3 mod: EPGの更新と同時に予約情報を更新するように変更、ログビューアの追加
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents: 135
diff changeset
91 ?>