mirror of
				https://github.com/ElvishArtisan/rivendell.git
				synced 2025-11-03 23:53:59 +01: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
 |