mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-04-27 22:42:40 +02:00
* Added a 'SYSTEM.RSS_PROCESSOR_STATION' field to the database. * Added a 'PODCASTS.EXPIRATION_DATETIME' field to the database. * Dropped the 'PODCASTS.SHELF_LIFE' field from the database. * Incremented the database version to 329. * Modified convention to use local system time for all podcast components. * Added 'RDPodcast::expirationDateTime()' and 'RDPodcast::setExpirationDateTime()' methods. * Removed 'RDPodcast::shelfLife()' and 'RDPodcast::setShelfLife()' methods. * Added an rdrssd(8) daemon. * Removed the rdpurgecasts(8) utility. * Added 'RDSystem::rssProcessorStation()' and 'RDSystem::setRssProcessorStation()' methods. * Added a 'Process RSS Updates' control to the 'System-Wide Settings' dialog in rdadmin(1). Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
26 lines
963 B
Plaintext
26 lines
963 B
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
|
|
ORIGIN_DATETIME datetime
|
|
EFFECTIVE_DATETIME datetime
|
|
EXPIRATION_DATETIME datetime
|