mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-04-09 22:43:11 +02:00
* Added a 'PODCASTS.SHA1_HASH' field to the database. * Incremented the database version to 335. * Added 'RDPodcast::sha1Hash()' and 'RDPodcast::setSha1Hash()' methods. * Implemented audio relinking for podcast media files. Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
29 lines
1.1 KiB
Plaintext
29 lines
1.1 KiB
Plaintext
PODCASTS Table Layout for Rivendell
|
|
|
|
The PODCASTS table holds information about individual RSS posts.
|
|
|
|
FIELD NAME TYPE REMARKS
|
|
------------------------------------------------------------------------------
|
|
ID int(10) unsigned * Primary key, Auto Increment
|
|
FEED_ID int(10) unsigned From FEEDS.ID
|
|
STATUS int(10) unsigned
|
|
ITEM_TITLE varchar(191)
|
|
ITEM_DESCRIPTION text
|
|
ITEM_CATEGORY varchar(64)
|
|
ITEM_LINK varchar(191)
|
|
ITEM_COMMENTS varchar(191)
|
|
ITEM_AUTHOR varchar(191)
|
|
ITEM_SOURCE_TEXT varchar(64)
|
|
ITEM_SOURCE_URL varchar(191)
|
|
ITEM_EXPLICIT enum('N','Y')
|
|
ITEM_IMAGE_ID int(11) From FEED_IMAGES.ID
|
|
AUDIO_FILENAME varchar(191)
|
|
AUDIO_LENGTH int(10) unsigned
|
|
AUDIO_TIME int(10) unsigned
|
|
SHA1_HASH varchar(40)
|
|
ORIGIN_LOGIN_NAME varchar(191) From USERS.LOGIN_NAME
|
|
ORIGIN_STATION varchar(64) From STATIONS.NAME
|
|
ORIGIN_DATETIME datetime
|
|
EFFECTIVE_DATETIME datetime
|
|
EXPIRATION_DATETIME datetime
|