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 ?>