Mercurial > epgrec.yaz
comparison config.php.sample @ 114:f854f6606fa5
mod: DB???????config.php???????
| author | yoneda <epgrec@park.mda.or.jp> |
|---|---|
| date | Sat, 13 Mar 2010 21:37:27 +0900 |
| parents | 549d799d73ae |
| children | 6754b6aa50cf |
comparison
equal
deleted
inserted
replaced
| 111:3bed74eca373 | 114:f854f6606fa5 |
|---|---|
| 221 define( "PROGRAM_TBL", "programTbl" ); // 番組表 | 221 define( "PROGRAM_TBL", "programTbl" ); // 番組表 |
| 222 define( "CHANNEL_TBL", "channelTbl" ); // チャンネルテーブル | 222 define( "CHANNEL_TBL", "channelTbl" ); // チャンネルテーブル |
| 223 define( "CATEGORY_TBL", "categoryTbl" ); // カテゴリテーブル | 223 define( "CATEGORY_TBL", "categoryTbl" ); // カテゴリテーブル |
| 224 define( "KEYWORD_TBL", "keywordTbl" ); // キーワードテーブル | 224 define( "KEYWORD_TBL", "keywordTbl" ); // キーワードテーブル |
| 225 | 225 |
| 226 // 予約テーブル | 226 |
| 227 define( "RESERVE_STRUCT", | |
| 228 "id integer not null auto_increment primary key,". // ID | |
| 229 "channel_disc varchar(128) not null default 'none',". // channel disc | |
| 230 "channel_id integer not null default '0',". // channel ID | |
| 231 "program_id integer not null default '0',". // Program ID | |
| 232 "type varchar(8) not null default 'GR',". // 種別(GR/BS/CS) | |
| 233 "channel varchar(10) not null default '0',". // チャンネル | |
| 234 "title varchar(512) not null default 'none',". // タイトル | |
| 235 "description varchar(512) not null default 'none',". // 説明 text->varchar | |
| 236 "category_id integer not null default '0',". // カテゴリID | |
| 237 "starttime datetime not null default '1970-01-01 00:00:00',". // 開始時刻 | |
| 238 "endtime datetime not null default '1970-01-01 00:00:00',". // 終了時刻 | |
| 239 "job integer not null default '0',". // job番号 | |
| 240 "path blob default null,". // 録画ファイルパス | |
| 241 "complete boolean not null default '0',". // 完了フラグ | |
| 242 "reserve_disc varchar(128) not null default 'none',". // 識別用hash | |
| 243 "autorec integer not null default '0',". // キーワードID | |
| 244 "mode integer not null default '0',". //録画モード | |
| 245 "index reserve_ch_idx (channel_disc),". // インデックス | |
| 246 "index reserve_st_idx (starttime)". | |
| 247 "" | |
| 248 ); | |
| 249 | |
| 250 | |
| 251 // 番組表テーブル | |
| 252 define( "PROGRAM_STRUCT", | |
| 253 "id integer not null auto_increment primary key,". // ID | |
| 254 "channel_disc varchar(128) not null default 'none',". // channel disc | |
| 255 "channel_id integer not null default '0',". // channel ID | |
| 256 "type varchar(8) not null default 'GR',". // 種別(GR/BS/CS) | |
| 257 "channel varchar(10) not null default '0',". // チャンネル | |
| 258 "title varchar(512) not null default 'none',". // タイトル | |
| 259 "description varchar(512) not null default 'none',". // 説明 text->varchar | |
| 260 "category_id integer not null default '0',". // カテゴリID | |
| 261 "starttime datetime not null default '1970-01-01 00:00:00',". // 開始時刻 | |
| 262 "endtime datetime not null default '1970-01-01 00:00:00',". // 終了時刻 | |
| 263 "program_disc varchar(128) not null default 'none',". // 識別用hash | |
| 264 "autorec boolean not null default '1',". // 自動録画有効無効 | |
| 265 "index program_ch_idx (channel_disc),". // インデックス | |
| 266 "index program_st_idx (starttime)". | |
| 267 "" | |
| 268 ); | |
| 269 | |
| 270 | |
| 271 define( "CHANNEL_STRUCT", | |
| 272 "id integer not null auto_increment primary key,". // ID | |
| 273 "type varchar(8) not null default 'GR',". // 種別 | |
| 274 "channel varchar(10) not null default '0',". // channel | |
| 275 "name varchar(512) not null default 'none',". // 表示名 | |
| 276 "channel_disc varchar(128) not null default 'none',". // 識別用hash | |
| 277 "sid varchar(64) not null default 'hd'" // サービスID用02/23/2010追加 | |
| 278 ); | |
| 279 | |
| 280 define( "CATEGORY_STRUCT", | |
| 281 "id integer not null auto_increment primary key,". // ID | |
| 282 "name_jp varchar(512) not null default 'none',". // 表示名 | |
| 283 "name_en varchar(512) not null default 'none',". // 同上 | |
| 284 "category_disc varchar(128) not null default 'none'" // 識別用hash | |
| 285 ); | |
| 286 | |
| 287 | |
| 288 define( "KEYWORD_STRUCT", | |
| 289 "id integer not null auto_increment primary key,". // ID | |
| 290 "keyword varchar(512) not null default '*',". // 表示名 | |
| 291 "type varchar(8) not null default '*',". // 種別 | |
| 292 "channel_id integer not null default '0',". // channel ID | |
| 293 "category_id integer not null default '0',". // カテゴリID | |
| 294 "use_regexp boolean not null default '0',". // 正規表現を使用するなら1 | |
| 295 "autorec_mode integer not null default '0',". // 自動録画のモード02/23/2010追加 | |
| 296 "weekofday enum ('0','1','2','3','4','5','6','7' ) default '7'" // 曜日、同追加 | |
| 297 ); | |
| 298 ?> | 227 ?> |
