SAAS-1058: Podcast table schema
SAAS-1059: Add description field to cc_files
This commit is contained in:
parent
2d2ed25fcc
commit
28493497fd
32 changed files with 7660 additions and 18 deletions
|
@ -83,6 +83,7 @@
|
|||
<column name="is_scheduled" phpName="DbIsScheduled" type="BOOLEAN" defaultValue="false"/>
|
||||
<column name="is_playlist" phpName="DbIsPlaylist" type="BOOLEAN" defaultValue="false"/>
|
||||
<column name="filesize" phpName="DbFilesize" type="Integer" required="true" defaultValue="0"/>
|
||||
<column name="description" phpName="DbDescription" type="VARCHAR" size="512" />
|
||||
<foreign-key foreignTable="cc_subjs" phpName="FkOwner" name="cc_files_owner_fkey">
|
||||
<reference local="owner_id" foreign="id"/>
|
||||
</foreign-key>
|
||||
|
@ -561,4 +562,30 @@
|
|||
<reference local="track_reference" foreign="id"/>
|
||||
</foreign-key>
|
||||
</table>
|
||||
|
||||
<table name="podcast" phpName="Podcast">
|
||||
<column name="id" phpName="DbId" primaryKey="true" type="INTEGER" autoIncrement="true" required="true" />
|
||||
<column name="url" phpName="DbUrl" type="VARCHAR" size="256" required="true" />
|
||||
<column name="title" phpName="DbTitle" type="VARCHAR" size="256" required="true" />
|
||||
<column name="creator" phpName="DbCreator" type="VARCHAR" size="256" />
|
||||
<column name="description" phpName="DbDescription" type="VARCHAR" size="512" />
|
||||
<column name="auto_ingest" phpName="DbAutoIngest" type="BOOLEAN" required="true" defaultValue="false"/>
|
||||
<column name="owner" phpName="DbOwner" type="INTEGER" />
|
||||
<foreign-key foreignTable="cc_subjs" name="podcast_owner_fkey" onDelete="CASCADE">
|
||||
<reference local="owner" foreign="id" />
|
||||
</foreign-key>
|
||||
</table>
|
||||
|
||||
<table name="podcast_contents" phpName="PodcastContents">
|
||||
<column name="id" phpName="DbId" primaryKey="true" type="INTEGER" autoIncrement="true" required="true" />
|
||||
<column name="file_id" phpName="DbFileId" type="INTEGER" required="true" />
|
||||
<column name="podcast_id" phpName="DbPodcastId" type="INTEGER" required="true" />
|
||||
<column name="publication_date" phpName="DbPublicationDate" type="TIMESTAMP" required="true" />
|
||||
<foreign-key foreignTable="cc_files" name="podcast_contents_cc_files_fkey" onDelete="CASCADE">
|
||||
<reference local="file_id" foreign="id" />
|
||||
</foreign-key>
|
||||
<foreign-key foreignTable="podcast" name="podcast_contents_podcast_id_fkey" onDelete="CASCADE">
|
||||
<reference local="podcast_id" foreign="id" />
|
||||
</foreign-key>
|
||||
</table>
|
||||
</database>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue