Bunch of schema changes
This commit is contained in:
parent
c7dd2e7256
commit
cfb21f8425
28 changed files with 1647 additions and 5494 deletions
|
@ -563,7 +563,7 @@
|
|||
</foreign-key>
|
||||
</table>
|
||||
|
||||
<table name="podcast" phpName="Podcast" abstract="true">
|
||||
<table name="podcast" phpName="Podcast">
|
||||
<column name="id" phpName="DbId" primaryKey="true" type="INTEGER" autoIncrement="true" required="true" />
|
||||
<column name="title" phpName="DbTitle" type="VARCHAR" size="4096" required="true" />
|
||||
<column name="creator" phpName="DbCreator" type="VARCHAR" size="4096" />
|
||||
|
@ -584,16 +584,26 @@
|
|||
</table>
|
||||
|
||||
<table name="station_podcast" phpName="StationPodcast">
|
||||
<behavior name="concrete_inheritance">
|
||||
<parameter name="extends" value="podcast" />
|
||||
<column name="id" phpName="DbId" required="true" primaryKey="true" autoIncrement="true" type="INTEGER"/>
|
||||
<column name="podcast_id" phpName="DbPodcastId" required="true" type="INTEGER"/>
|
||||
<foreign-key foreignTable="podcast" name="podcast_id_fkey" onDelete="CASCADE">
|
||||
<reference local="podcast_id" foreign="id" />
|
||||
</foreign-key>
|
||||
<behavior name="delegate">
|
||||
<parameter name="to" value="podcast" />
|
||||
</behavior>
|
||||
</table>
|
||||
|
||||
<table name="imported_podcast" phpName="ImportedPodcast">
|
||||
<column name="id" phpName="DbId" required="true" primaryKey="true" autoIncrement="true" type="INTEGER"/>
|
||||
<column name="url" phpName="DbUrl" type="VARCHAR" size="4096" required="true" />
|
||||
<column name="auto_ingest" phpName="DbAutoIngest" type="BOOLEAN" required="true" defaultValue="false"/>
|
||||
<behavior name="concrete_inheritance">
|
||||
<parameter name="extends" value="podcast" />
|
||||
<column name="podcast_id" phpName="DbPodcastId" required="true" type="INTEGER"/>
|
||||
<foreign-key foreignTable="podcast" name="podcast_id_fkey" onDelete="CASCADE">
|
||||
<reference local="podcast_id" foreign="id" />
|
||||
</foreign-key>
|
||||
<behavior name="delegate">
|
||||
<parameter name="to" value="podcast" />
|
||||
</behavior>
|
||||
</table>
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue