annotate tableStruct.inc.php @ 125:ef3df87f3c7d

mod: チャンネルスキップの大まかな実装終了
author Sushi-k <epgrec@park.mda.or.jp>
date Wed, 17 Mar 2010 18:12:01 +0900
parents 7a64d5e3baee
children 9c5e597ef6c6
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',". // 牙祉≪若
114
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
24 "index reserve_ch_idx (channel_disc),". // ゃ潟
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
25 "index reserve_st_idx (starttime)".
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
26 ""
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 define( "PROGRAM_STRUCT",
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
32 "id integer not null auto_increment primary key,". // ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
33 "channel_disc varchar(128) not null default 'none',". // channel disc
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
34 "channel_id integer not null default '0',". // channel ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
35 "type varchar(8) not null default 'GR',". // 腮ワGR/BS/CS鐚
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
36 "channel varchar(10) not null default '0',". // c潟
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
37 "title varchar(512) not null default 'none',". // 帥ゃ
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
38 "description varchar(512) not null default 'none',". // 茯 text->varchar
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
39 "category_id integer not null default '0',". // 眼ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
40 "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
41 "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
42 "program_disc varchar(128) not null default 'none',". // 茘ョhash
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
43 "autorec boolean not null default '1',". // 牙紙合≦
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
44 "index program_ch_idx (channel_disc),". // ゃ潟
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
45 "index program_st_idx (starttime)".
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
46 ""
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 define( "CHANNEL_STRUCT",
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
51 "id integer not null auto_increment primary key,". // ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
52 "type varchar(8) not null default 'GR',". // 腮
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
53 "channel varchar(10) not null default '0',". // channel
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
54 "name varchar(512) not null default 'none',". // 茵腓阪
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
55 "channel_disc varchar(128) not null default 'none',". // 茘ョhash
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
56 "sid varchar(64) not null default 'hd',". // 泣若ID02/23/2010菴遵
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
57 "skip boolean not null default '0'". // c潟鴻03/13/2010菴遵
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
58 ""
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 define( "CATEGORY_STRUCT",
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
62 "id integer not null auto_increment primary key,". // ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
63 "name_jp varchar(512) not null default 'none',". // 茵腓阪
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
64 "name_en varchar(512) not null default 'none',". // 筝
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
65 "category_disc varchar(128) not null default 'none'" // 茘ョhash
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
66 );
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 define( "KEYWORD_STRUCT",
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
70 "id integer not null auto_increment primary key,". // ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
71 "keyword varchar(512) not null default '*',". // 茵腓阪
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
72 "type varchar(8) not null default '*',". // 腮
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
73 "channel_id integer not null default '0',". // channel ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
74 "category_id integer not null default '0',". // 眼ID
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
75 "use_regexp boolean not null default '0',". // 罩h頫憗篏睡1
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
76 "autorec_mode integer not null default '0',". // 牙祉≪若02/23/2010菴遵
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
77 "weekofday enum ('0','1','2','3','4','5','6','7' ) default '7'".// ャ菴遵
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
78 ",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') default '24'". // 03/13/2010菴遵
f854f6606fa5 mod: DBテーブル構造をconfig.phpから切り離した
yoneda <epgrec@park.mda.or.jp>
parents:
diff changeset
79 ""
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 ?>