Merge pull request #1387 from jooola/feat/format_mvc_pre-commit

Enable pre-commit for legacy code
This commit is contained in:
Kyle Robbertze 2021-10-12 11:55:03 +00:00 committed by GitHub
commit 6081dc161b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
325 changed files with 6442 additions and 6776 deletions

View file

@ -1,7 +1,6 @@
---
# See https://pre-commit.com for more information
# See https://pre-commit.com/hooks.html for more hooks
exclude: ^(legacy.*)$
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.0.1
@ -15,7 +14,7 @@ repos:
- id: check-json
- id: check-yaml
- id: check-yaml
- id: check-xml
- id: check-toml
- id: check-merge-conflict
@ -53,3 +52,4 @@ repos:
args:
- --ignore-words=.codespellignore
- --builtin=clear,rare,informal
exclude: ^(legacy.*)$

View file

@ -2,4 +2,3 @@ ALTER TABLE imported_podcast DROP COLUMN IF EXISTS album_override;
ALTER TABLE third_party_track_references ALTER COLUMN file_id DROP DEFAULT;
ALTER TABLE third_party_track_references ALTER COLUMN file_id SET NOT NULL;
ALTER TABLE cc_show DROP COLUMN IF EXISTS autoplaylist_repeat;

View file

@ -1,2 +1 @@
ALTER TABLE cc_service_register ALTER COLUMN ip TYPE character varying(18);

View file

@ -1,3 +1,2 @@
ALTER TABLE podcast_episodes DROP COLUMN IF EXISTS episode_title;
ALTER TABLE podcast_episodes DROP COLUMN IF EXISTS episode_description;

View file

@ -1,3 +1,2 @@
ALTER TABLE podcast_episodes ADD COLUMN episode_title VARCHAR(4096);
ALTER TABLE podcast_episodes ADD COLUMN episode_description VARCHAR(4096);

View file

@ -23,4 +23,3 @@ INSERT INTO cc_track_types VALUES (9, 'NWS', 'News', 'This is used for noteworth
INSERT INTO cc_track_types VALUES (10, 'COM', 'Commercial', 'This is used for commerical advertising.', true);
INSERT INTO cc_track_types VALUES (11, 'ITV', 'Interview', 'This is used for radio interviews', true);
INSERT INTO cc_track_types VALUES (12, 'VTR', 'Voice Tracking', 'Also referred as robojock or taped. Make announcements without actually being in the station.', true);

View file

@ -207,4 +207,3 @@
</body>
</html>

View file

@ -1005,4 +1005,3 @@ abstract class BaseCcAccessPeer {
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcAccessPeer::buildTableMap();

View file

@ -747,4 +747,3 @@ abstract class BaseCcBackupPeer {
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcBackupPeer::buildTableMap();

View file

@ -1035,4 +1035,3 @@ abstract class BaseCcBlockPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcBlockPeer::buildTableMap();

View file

@ -1429,4 +1429,3 @@ abstract class BaseCcBlockcontentsPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcBlockcontentsPeer::buildTableMap();

View file

@ -1021,4 +1021,3 @@ abstract class BaseCcBlockcriteriaPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcBlockcriteriaPeer::buildTableMap();

View file

@ -754,4 +754,3 @@ abstract class BaseCcCountryPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcCountryPeer::buildTableMap();

View file

@ -1362,4 +1362,3 @@ abstract class BaseCcFileTagPeer {
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcFileTagPeer::buildTableMap();

View file

@ -2042,4 +2042,3 @@ abstract class BaseCcFilesPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcFilesPeer::buildTableMap();

View file

@ -1399,4 +1399,3 @@ abstract class BaseCcListenerCountPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcListenerCountPeer::buildTableMap();

View file

@ -768,4 +768,3 @@ abstract class BaseCcLiveLogPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcLiveLogPeer::buildTableMap();

View file

@ -763,4 +763,3 @@ abstract class BaseCcLocalePeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcLocalePeer::buildTableMap();

View file

@ -754,4 +754,3 @@ abstract class BaseCcLoginAttemptsPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcLoginAttemptsPeer::buildTableMap();

View file

@ -761,4 +761,3 @@ abstract class BaseCcMountNamePeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcMountNamePeer::buildTableMap();

View file

@ -773,4 +773,3 @@ abstract class BaseCcMusicDirsPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcMusicDirsPeer::buildTableMap();

View file

@ -1007,4 +1007,3 @@ abstract class BaseCcPermsPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcPermsPeer::buildTableMap();

View file

@ -1027,4 +1027,3 @@ abstract class BaseCcPlaylistPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcPlaylistPeer::buildTableMap();

View file

@ -1790,4 +1790,3 @@ abstract class BaseCcPlaylistcontentsPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcPlaylistcontentsPeer::buildTableMap();

View file

@ -995,4 +995,3 @@ abstract class BaseCcPlaylistcriteriaPeer {
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcPlaylistcriteriaPeer::buildTableMap();

View file

@ -1006,4 +1006,3 @@ abstract class BaseCcPlayoutHistoryMetaDataPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcPlayoutHistoryMetaDataPeer::buildTableMap();

View file

@ -1407,4 +1407,3 @@ abstract class BaseCcPlayoutHistoryPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcPlayoutHistoryPeer::buildTableMap();

View file

@ -1021,4 +1021,3 @@ abstract class BaseCcPlayoutHistoryTemplateFieldPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcPlayoutHistoryTemplateFieldPeer::buildTableMap();

View file

@ -766,4 +766,3 @@ abstract class BaseCcPlayoutHistoryTemplatePeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcPlayoutHistoryTemplatePeer::buildTableMap();

View file

@ -990,4 +990,3 @@ abstract class BaseCcPlayoutHistoryTemplateTagPeer {
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcPlayoutHistoryTemplateTagPeer::buildTableMap();

View file

@ -1006,4 +1006,3 @@ abstract class BaseCcPrefPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcPrefPeer::buildTableMap();

View file

@ -1803,4 +1803,3 @@ abstract class BaseCcSchedulePeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcSchedulePeer::buildTableMap();

View file

@ -754,4 +754,3 @@ abstract class BaseCcServiceRegisterPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcServiceRegisterPeer::buildTableMap();

View file

@ -1002,4 +1002,3 @@ abstract class BaseCcSessPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcSessPeer::buildTableMap();

View file

@ -1041,4 +1041,3 @@ abstract class BaseCcShowDaysPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcShowDaysPeer::buildTableMap();

View file

@ -1394,4 +1394,3 @@ abstract class BaseCcShowHostsPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcShowHostsPeer::buildTableMap();

View file

@ -1609,4 +1609,3 @@ abstract class BaseCcShowInstancesPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcShowInstancesPeer::buildTableMap();

View file

@ -1083,4 +1083,3 @@ abstract class BaseCcShowPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcShowPeer::buildTableMap();

View file

@ -1006,4 +1006,3 @@ abstract class BaseCcShowRebroadcastPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcShowRebroadcastPeer::buildTableMap();

View file

@ -980,4 +980,3 @@ abstract class BaseCcShowSchedulePeer {
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcShowSchedulePeer::buildTableMap();

View file

@ -759,4 +759,3 @@ abstract class BaseCcStreamSettingPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcStreamSettingPeer::buildTableMap();

View file

@ -837,4 +837,3 @@ abstract class BaseCcSubjsPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcSubjsPeer::buildTableMap();

View file

@ -1011,4 +1011,3 @@ abstract class BaseCcSubjsTokenPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcSubjsTokenPeer::buildTableMap();

View file

@ -750,4 +750,3 @@ abstract class BaseCcTagPeer {
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcTagPeer::buildTableMap();

View file

@ -761,4 +761,3 @@ abstract class BaseCcTimestampPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcTimestampPeer::buildTableMap();

View file

@ -777,4 +777,3 @@ abstract class BaseCcTracktypesPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcTracktypesPeer::buildTableMap();

View file

@ -846,4 +846,3 @@ abstract class BaseCcTransPeer {
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcTransPeer::buildTableMap();

View file

@ -1006,4 +1006,3 @@ abstract class BaseCcWebstreamMetadataPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcWebstreamMetadataPeer::buildTableMap();

View file

@ -801,4 +801,3 @@ abstract class BaseCcWebstreamPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCcWebstreamPeer::buildTableMap();

View file

@ -1016,4 +1016,3 @@ abstract class BaseCeleryTasksPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCeleryTasksPeer::buildTableMap();

View file

@ -1006,4 +1006,3 @@ abstract class BaseCloudFilePeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseCloudFilePeer::buildTableMap();

View file

@ -1011,4 +1011,3 @@ abstract class BaseImportedPodcastPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseImportedPodcastPeer::buildTableMap();

View file

@ -1419,4 +1419,3 @@ abstract class BasePodcastEpisodesPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BasePodcastEpisodesPeer::buildTableMap();

View file

@ -1070,4 +1070,3 @@ abstract class BasePodcastPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BasePodcastPeer::buildTableMap();

View file

@ -996,4 +996,3 @@ abstract class BaseStationPodcastPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseStationPodcastPeer::buildTableMap();

View file

@ -1019,4 +1019,3 @@ abstract class BaseThirdPartyTrackReferencesPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseThirdPartyTrackReferencesPeer::buildTableMap();

View file

@ -23,4 +23,3 @@
<dcterms:extent>01:30:11.500000</dcterms:extent>
</metadata>
</playlist>

View file

@ -22,4 +22,3 @@ echo sprintf(_("For more detailed help, read the %suser manual%s."),
?>
</p>
</div>

View file

@ -17,4 +17,3 @@
</fieldset>
</dl>
</fieldset>

View file

@ -87,4 +87,3 @@
</dd>
</dl>
</fieldset>

View file

@ -43,4 +43,3 @@
</dl>
</form>
</fieldset>

View file

@ -52,4 +52,3 @@
</dl>
</fieldset>

View file

@ -19,4 +19,3 @@
</div>
</div>
</div>

View file

@ -48,4 +48,3 @@
</button>
</div>
</div>

View file

@ -2,369 +2,369 @@
<!--Autogenerated by PropelSchemaReverseTask class.-->
<database name="airtime" defaultIdMethod="native">
<table name="cc_music_dirs" phpName="CcMusicDirs">
<column name="id" phpName="Id" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
<column name="directory" phpName="Directory" type="LONGVARCHAR" required="false"/>
<column name="type" phpName="Type" type="VARCHAR" size="255" required="false"/>
<column name="exists" phpName="Exists" type="BOOLEAN" required="false" defaultValue="true"/>
<column name="watched" phpName="Watched" type="BOOLEAN" required="false" defaultValue="true"/>
<column name="id" phpName="Id" type="INTEGER" primaryKey="true" autoIncrement="true" required="true" />
<column name="directory" phpName="Directory" type="LONGVARCHAR" required="false" />
<column name="type" phpName="Type" type="VARCHAR" size="255" required="false" />
<column name="exists" phpName="Exists" type="BOOLEAN" required="false" defaultValue="true" />
<column name="watched" phpName="Watched" type="BOOLEAN" required="false" defaultValue="true" />
<unique name="cc_music_dir_unique">
<unique-column name="directory"/>
<unique-column name="directory" />
</unique>
</table>
<table name="cc_files" phpName="CcFiles">
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
<column name="name" phpName="DbName" type="VARCHAR" size="255" required="true" defaultValue=""/>
<column name="mime" phpName="DbMime" type="VARCHAR" size="255" required="true" defaultValue=""/>
<column name="ftype" phpName="DbFtype" type="VARCHAR" size="128" required="true" defaultValue=""/>
<column name="directory" phpName="DbDirectory" type="INTEGER" required="false"/>
<column name="filepath" phpName="DbFilepath" type="LONGVARCHAR" required="false" defaultValue=""/>
<column name="import_status" phpName="DbImportStatus" type="INTEGER" required="true" defaultValue="1"/>
<column name="currentlyaccessing" phpName="DbCurrentlyaccessing" type="INTEGER" required="true" defaultValue="0"/>
<column name="editedby" phpName="DbEditedby" type="INTEGER" required="false"/>
<column name="mtime" phpName="DbMtime" type="TIMESTAMP" size="6" required="false"/>
<column name="utime" phpName="DbUtime" type="TIMESTAMP" size="6" required="false"/>
<column name="lptime" phpName="DbLPtime" type="TIMESTAMP" size="6" required="false"/>
<column name="md5" phpName="DbMd5" type="CHAR" size="32" required="false"/>
<column name="track_title" phpName="DbTrackTitle" type="VARCHAR" size="512" required="false"/>
<column name="artist_name" phpName="DbArtistName" type="VARCHAR" size="512" required="false"/>
<column name="bit_rate" phpName="DbBitRate" type="INTEGER" required="false"/>
<column name="sample_rate" phpName="DbSampleRate" type="INTEGER" required="false"/>
<column name="format" phpName="DbFormat" type="VARCHAR" size="128" required="false"/>
<column name="length" phpName="DbLength" type="VARCHAR" sqlType="interval" defaultValue="00:00:00" required="false"/>
<column name="album_title" phpName="DbAlbumTitle" type="VARCHAR" size="512" required="false"/>
<column name="genre" phpName="DbGenre" type="VARCHAR" size="64" required="false"/>
<column name="comments" phpName="DbComments" type="LONGVARCHAR" required="false"/>
<column name="year" phpName="DbYear" type="VARCHAR" size="16" required="false"/>
<column name="track_number" phpName="DbTrackNumber" type="INTEGER" required="false"/>
<column name="channels" phpName="DbChannels" type="INTEGER" required="false"/>
<column name="url" phpName="DbUrl" type="VARCHAR" size="1024" required="false"/>
<column name="bpm" phpName="DbBpm" type="INTEGER" required="false"/>
<column name="rating" phpName="DbRating" type="VARCHAR" size="8" required="false"/>
<column name="encoded_by" phpName="DbEncodedBy" type="VARCHAR" size="255" required="false"/>
<column name="disc_number" phpName="DbDiscNumber" type="VARCHAR" size="8" required="false"/>
<column name="mood" phpName="DbMood" type="VARCHAR" size="64" required="false"/>
<column name="label" phpName="DbLabel" type="VARCHAR" size="512" required="false"/>
<column name="composer" phpName="DbComposer" type="VARCHAR" size="512" required="false"/>
<column name="encoder" phpName="DbEncoder" type="VARCHAR" size="64" required="false"/>
<column name="checksum" phpName="DbChecksum" type="VARCHAR" size="256" required="false"/>
<column name="lyrics" phpName="DbLyrics" type="LONGVARCHAR" required="false"/>
<column name="orchestra" phpName="DbOrchestra" type="VARCHAR" size="512" required="false"/>
<column name="conductor" phpName="DbConductor" type="VARCHAR" size="512" required="false"/>
<column name="lyricist" phpName="DbLyricist" type="VARCHAR" size="512" required="false"/>
<column name="original_lyricist" phpName="DbOriginalLyricist" type="VARCHAR" size="512" required="false"/>
<column name="radio_station_name" phpName="DbRadioStationName" type="VARCHAR" size="512" required="false"/>
<column name="info_url" phpName="DbInfoUrl" type="VARCHAR" size="512" required="false"/>
<column name="artist_url" phpName="DbArtistUrl" type="VARCHAR" size="512" required="false"/>
<column name="audio_source_url" phpName="DbAudioSourceUrl" type="VARCHAR" size="512" required="false"/>
<column name="radio_station_url" phpName="DbRadioStationUrl" type="VARCHAR" size="512" required="false"/>
<column name="buy_this_url" phpName="DbBuyThisUrl" type="VARCHAR" size="512" required="false"/>
<column name="isrc_number" phpName="DbIsrcNumber" type="VARCHAR" size="512" required="false"/>
<column name="catalog_number" phpName="DbCatalogNumber" type="VARCHAR" size="512" required="false"/>
<column name="original_artist" phpName="DbOriginalArtist" type="VARCHAR" size="512" required="false"/>
<column name="copyright" phpName="DbCopyright" type="VARCHAR" size="512" required="false"/>
<column name="report_datetime" phpName="DbReportDatetime" type="VARCHAR" size="32" required="false"/>
<column name="report_location" phpName="DbReportLocation" type="VARCHAR" size="512" required="false"/>
<column name="report_organization" phpName="DbReportOrganization" type="VARCHAR" size="512" required="false"/>
<column name="subject" phpName="DbSubject" type="VARCHAR" size="512" required="false"/>
<column name="contributor" phpName="DbContributor" type="VARCHAR" size="512" required="false"/>
<column name="language" phpName="DbLanguage" type="VARCHAR" size="512" required="false"/>
<column name="file_exists" phpName="DbFileExists" type="BOOLEAN" required="false" defaultValue="true"/>
<column name="replay_gain" phpName="DbReplayGain" type="NUMERIC" required="false"/>
<column name="owner_id" phpName="DbOwnerId" type="INTEGER" required="false"/>
<column name="cuein" phpName="DbCuein" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00"/>
<column name="cueout" phpName="DbCueout" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00"/>
<column name="silan_check" phpName="DbSilanCheck" type="BOOLEAN" defaultValue="false"/>
<column name="hidden" phpName="DbHidden" type="BOOLEAN" defaultValue="false"/>
<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="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true" />
<column name="name" phpName="DbName" type="VARCHAR" size="255" required="true" defaultValue="" />
<column name="mime" phpName="DbMime" type="VARCHAR" size="255" required="true" defaultValue="" />
<column name="ftype" phpName="DbFtype" type="VARCHAR" size="128" required="true" defaultValue="" />
<column name="directory" phpName="DbDirectory" type="INTEGER" required="false" />
<column name="filepath" phpName="DbFilepath" type="LONGVARCHAR" required="false" defaultValue="" />
<column name="import_status" phpName="DbImportStatus" type="INTEGER" required="true" defaultValue="1" />
<column name="currentlyaccessing" phpName="DbCurrentlyaccessing" type="INTEGER" required="true" defaultValue="0" />
<column name="editedby" phpName="DbEditedby" type="INTEGER" required="false" />
<column name="mtime" phpName="DbMtime" type="TIMESTAMP" size="6" required="false" />
<column name="utime" phpName="DbUtime" type="TIMESTAMP" size="6" required="false" />
<column name="lptime" phpName="DbLPtime" type="TIMESTAMP" size="6" required="false" />
<column name="md5" phpName="DbMd5" type="CHAR" size="32" required="false" />
<column name="track_title" phpName="DbTrackTitle" type="VARCHAR" size="512" required="false" />
<column name="artist_name" phpName="DbArtistName" type="VARCHAR" size="512" required="false" />
<column name="bit_rate" phpName="DbBitRate" type="INTEGER" required="false" />
<column name="sample_rate" phpName="DbSampleRate" type="INTEGER" required="false" />
<column name="format" phpName="DbFormat" type="VARCHAR" size="128" required="false" />
<column name="length" phpName="DbLength" type="VARCHAR" sqlType="interval" defaultValue="00:00:00" required="false" />
<column name="album_title" phpName="DbAlbumTitle" type="VARCHAR" size="512" required="false" />
<column name="genre" phpName="DbGenre" type="VARCHAR" size="64" required="false" />
<column name="comments" phpName="DbComments" type="LONGVARCHAR" required="false" />
<column name="year" phpName="DbYear" type="VARCHAR" size="16" required="false" />
<column name="track_number" phpName="DbTrackNumber" type="INTEGER" required="false" />
<column name="channels" phpName="DbChannels" type="INTEGER" required="false" />
<column name="url" phpName="DbUrl" type="VARCHAR" size="1024" required="false" />
<column name="bpm" phpName="DbBpm" type="INTEGER" required="false" />
<column name="rating" phpName="DbRating" type="VARCHAR" size="8" required="false" />
<column name="encoded_by" phpName="DbEncodedBy" type="VARCHAR" size="255" required="false" />
<column name="disc_number" phpName="DbDiscNumber" type="VARCHAR" size="8" required="false" />
<column name="mood" phpName="DbMood" type="VARCHAR" size="64" required="false" />
<column name="label" phpName="DbLabel" type="VARCHAR" size="512" required="false" />
<column name="composer" phpName="DbComposer" type="VARCHAR" size="512" required="false" />
<column name="encoder" phpName="DbEncoder" type="VARCHAR" size="64" required="false" />
<column name="checksum" phpName="DbChecksum" type="VARCHAR" size="256" required="false" />
<column name="lyrics" phpName="DbLyrics" type="LONGVARCHAR" required="false" />
<column name="orchestra" phpName="DbOrchestra" type="VARCHAR" size="512" required="false" />
<column name="conductor" phpName="DbConductor" type="VARCHAR" size="512" required="false" />
<column name="lyricist" phpName="DbLyricist" type="VARCHAR" size="512" required="false" />
<column name="original_lyricist" phpName="DbOriginalLyricist" type="VARCHAR" size="512" required="false" />
<column name="radio_station_name" phpName="DbRadioStationName" type="VARCHAR" size="512" required="false" />
<column name="info_url" phpName="DbInfoUrl" type="VARCHAR" size="512" required="false" />
<column name="artist_url" phpName="DbArtistUrl" type="VARCHAR" size="512" required="false" />
<column name="audio_source_url" phpName="DbAudioSourceUrl" type="VARCHAR" size="512" required="false" />
<column name="radio_station_url" phpName="DbRadioStationUrl" type="VARCHAR" size="512" required="false" />
<column name="buy_this_url" phpName="DbBuyThisUrl" type="VARCHAR" size="512" required="false" />
<column name="isrc_number" phpName="DbIsrcNumber" type="VARCHAR" size="512" required="false" />
<column name="catalog_number" phpName="DbCatalogNumber" type="VARCHAR" size="512" required="false" />
<column name="original_artist" phpName="DbOriginalArtist" type="VARCHAR" size="512" required="false" />
<column name="copyright" phpName="DbCopyright" type="VARCHAR" size="512" required="false" />
<column name="report_datetime" phpName="DbReportDatetime" type="VARCHAR" size="32" required="false" />
<column name="report_location" phpName="DbReportLocation" type="VARCHAR" size="512" required="false" />
<column name="report_organization" phpName="DbReportOrganization" type="VARCHAR" size="512" required="false" />
<column name="subject" phpName="DbSubject" type="VARCHAR" size="512" required="false" />
<column name="contributor" phpName="DbContributor" type="VARCHAR" size="512" required="false" />
<column name="language" phpName="DbLanguage" type="VARCHAR" size="512" required="false" />
<column name="file_exists" phpName="DbFileExists" type="BOOLEAN" required="false" defaultValue="true" />
<column name="replay_gain" phpName="DbReplayGain" type="NUMERIC" required="false" />
<column name="owner_id" phpName="DbOwnerId" type="INTEGER" required="false" />
<column name="cuein" phpName="DbCuein" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00" />
<column name="cueout" phpName="DbCueout" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00" />
<column name="silan_check" phpName="DbSilanCheck" type="BOOLEAN" defaultValue="false" />
<column name="hidden" phpName="DbHidden" type="BOOLEAN" defaultValue="false" />
<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" />
<column name="artwork" phpName="DbArtwork" type="VARCHAR" size="512" required="false"/>
<column name="track_type" phpName="DbTrackType" type="VARCHAR" size="16" required="false"/>
<column name="artwork" phpName="DbArtwork" type="VARCHAR" size="512" required="false" />
<column name="track_type" phpName="DbTrackType" type="VARCHAR" size="16" required="false" />
<foreign-key foreignTable="cc_subjs" phpName="FkOwner" name="cc_files_owner_fkey">
<reference local="owner_id" foreign="id"/>
<reference local="owner_id" foreign="id" />
</foreign-key>
<foreign-key foreignTable="cc_subjs" name="cc_files_editedby_fkey">
<reference local="editedby" foreign="id"/>
<reference local="editedby" foreign="id" />
</foreign-key>
<foreign-key foreignTable="cc_music_dirs" name="cc_music_dirs_folder_fkey">
<reference local="directory" foreign="id"/>
<reference local="directory" foreign="id" />
</foreign-key>
<index name="cc_files_md5_idx">
<index-column name="md5"/>
<index-column name="md5" />
</index>
<index name="cc_files_name_idx">
<index-column name="name"/>
<index-column name="name" />
</index>
</table>
<table name="cc_track_types" phpName="CcTracktypes">
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
<column name="code" phpName="DbCode" type="VARCHAR" size="16" required="true" defaultValue=""/>
<column name="visibility" phpName="DbVisibility" type="BOOLEAN" required="true" defaultValue="true"/>
<column name="type_name" phpName="DbTypeName" type="VARCHAR" size="64" required="true" defaultValue=""/>
<column name="description" phpName="DbDescription" type="VARCHAR" size="255" required="true" defaultValue=""/>
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true" />
<column name="code" phpName="DbCode" type="VARCHAR" size="16" required="true" defaultValue="" />
<column name="visibility" phpName="DbVisibility" type="BOOLEAN" required="true" defaultValue="true" />
<column name="type_name" phpName="DbTypeName" type="VARCHAR" size="64" required="true" defaultValue="" />
<column name="description" phpName="DbDescription" type="VARCHAR" size="255" required="true" defaultValue="" />
<unique name="cc_track_types_id_idx">
<unique-column name="id"/>
<unique-column name="id" />
</unique>
<unique name="cc_track_types_code_idx">
<unique-column name="code"/>
<unique-column name="code" />
</unique>
</table>
<!-- Class Table Inheritance -->
<table name="cloud_file" phpName="CloudFile">
<column name="id" phpName="DbId" required="true" primaryKey="true" autoIncrement="true" type="INTEGER"/>
<column name="id" phpName="DbId" required="true" primaryKey="true" autoIncrement="true" type="INTEGER" />
<column name="storage_backend" phpName="StorageBackend" type="VARCHAR" size="512" required="true" />
<column name="resource_id" phpName="ResourceId" type="LONGVARCHAR" required="true"/>
<column name="cc_file_id" type="INTEGER"/>
<column name="resource_id" phpName="ResourceId" type="LONGVARCHAR" required="true" />
<column name="cc_file_id" type="INTEGER" />
<foreign-key foreignTable="cc_files" onDelete="CASCADE">
<reference local="cc_file_id" foreign="id"/>
<reference local="cc_file_id" foreign="id" />
</foreign-key>
<behavior name="delegate">
<parameter name="to" value="cc_files"/>
<parameter name="to" value="cc_files" />
</behavior>
</table>
<table name="cc_perms" phpName="CcPerms">
<column name="permid" phpName="Permid" type="INTEGER" primaryKey="true" required="true"/>
<column name="subj" phpName="Subj" type="INTEGER" required="false"/>
<column name="action" phpName="Action" type="VARCHAR" size="20" required="false"/>
<column name="obj" phpName="Obj" type="INTEGER" required="false"/>
<column name="type" phpName="Type" type="CHAR" size="1" required="false"/>
<column name="permid" phpName="Permid" type="INTEGER" primaryKey="true" required="true" />
<column name="subj" phpName="Subj" type="INTEGER" required="false" />
<column name="action" phpName="Action" type="VARCHAR" size="20" required="false" />
<column name="obj" phpName="Obj" type="INTEGER" required="false" />
<column name="type" phpName="Type" type="CHAR" size="1" required="false" />
<foreign-key foreignTable="cc_subjs" name="cc_perms_subj_fkey" onDelete="CASCADE">
<reference local="subj" foreign="id"/>
<reference local="subj" foreign="id" />
</foreign-key>
<unique name="cc_perms_all_idx">
<unique-column name="subj"/>
<unique-column name="action"/>
<unique-column name="obj"/>
<unique-column name="subj" />
<unique-column name="action" />
<unique-column name="obj" />
</unique>
<unique name="cc_perms_permid_idx">
<unique-column name="permid"/>
<unique-column name="permid" />
</unique>
<index name="cc_perms_subj_obj_idx">
<index-column name="subj"/>
<index-column name="obj"/>
<index-column name="subj" />
<index-column name="obj" />
</index>
</table>
<table name="cc_show" phpName="CcShow">
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
<column name="name" phpName="DbName" type="VARCHAR" size="255" required="true" defaultValue=""/>
<column name="url" phpName="DbUrl" type="VARCHAR" size="255" required="false" defaultValue=""/>
<column name="genre" phpName="DbGenre" type="VARCHAR" size="255" required="false" defaultValue=""/>
<column name="description" phpName="DbDescription" type="VARCHAR" size="8192" required="false"/>
<column name="color" phpName="DbColor" type="VARCHAR" size="6" required="false"/>
<column name="background_color" phpName="DbBackgroundColor" type="VARCHAR" size="6" required="false"/>
<column name="live_stream_using_airtime_auth" phpName="DbLiveStreamUsingAirtimeAuth" type="BOOLEAN" required="false" defaultValue="false"/>
<column name="live_stream_using_custom_auth" phpName="DbLiveStreamUsingCustomAuth" type="BOOLEAN" required="false" defaultValue="false"/>
<column name="live_stream_user" phpName="DbLiveStreamUser" type="VARCHAR" size="255" required="false"/>
<column name="live_stream_pass" phpName="DbLiveStreamPass" type="VARCHAR" size="255" required="false"/>
<column name="linked" phpName="DbLinked" type="BOOLEAN" required="true" defaultValue="false" />
<column name="is_linkable" phpName="DbIsLinkable" type="BOOLEAN" required="true" defaultValue="true" />
<!-- A show is_linkable if it has never been linked before. Once a show becomes unlinked
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true" />
<column name="name" phpName="DbName" type="VARCHAR" size="255" required="true" defaultValue="" />
<column name="url" phpName="DbUrl" type="VARCHAR" size="255" required="false" defaultValue="" />
<column name="genre" phpName="DbGenre" type="VARCHAR" size="255" required="false" defaultValue="" />
<column name="description" phpName="DbDescription" type="VARCHAR" size="8192" required="false" />
<column name="color" phpName="DbColor" type="VARCHAR" size="6" required="false" />
<column name="background_color" phpName="DbBackgroundColor" type="VARCHAR" size="6" required="false" />
<column name="live_stream_using_airtime_auth" phpName="DbLiveStreamUsingAirtimeAuth" type="BOOLEAN" required="false" defaultValue="false" />
<column name="live_stream_using_custom_auth" phpName="DbLiveStreamUsingCustomAuth" type="BOOLEAN" required="false" defaultValue="false" />
<column name="live_stream_user" phpName="DbLiveStreamUser" type="VARCHAR" size="255" required="false" />
<column name="live_stream_pass" phpName="DbLiveStreamPass" type="VARCHAR" size="255" required="false" />
<column name="linked" phpName="DbLinked" type="BOOLEAN" required="true" defaultValue="false" />
<column name="is_linkable" phpName="DbIsLinkable" type="BOOLEAN" required="true" defaultValue="true" />
<!-- A show is_linkable if it has never been linked before. Once a show becomes unlinked
it can not be linked again -->
<column name="image_path" phpName="DbImagePath" type="VARCHAR" size="255" required="false" defaultValue=""/>
<column name="image_path" phpName="DbImagePath" type="VARCHAR" size="255" required="false" defaultValue="" />
<!-- Fully qualified path for the image associated with this show.
Default is /path/to/stor/dir/:ownerId/show-images/:showId/imageName -->
<column name="has_autoplaylist" phpName="DbHasAutoPlaylist" type="BOOLEAN" required="true" defaultValue="false"/>
<column name="autoplaylist_id" phpName="DbAutoPlaylistId" type="INTEGER" required="false"/>
<column name="autoplaylist_repeat" phpName="DbAutoPlaylistRepeat" type="BOOLEAN" required="true" defaultValue="false"/>
<column name="has_autoplaylist" phpName="DbHasAutoPlaylist" type="BOOLEAN" required="true" defaultValue="false" />
<column name="autoplaylist_id" phpName="DbAutoPlaylistId" type="INTEGER" required="false" />
<column name="autoplaylist_repeat" phpName="DbAutoPlaylistRepeat" type="BOOLEAN" required="true" defaultValue="false" />
<foreign-key foreignTable="cc_playlist" name="cc_playlist_autoplaylist_fkey" onDelete="SETNULL">
<reference local="autoplaylist_id" foreign="id"/>
<reference local="autoplaylist_id" foreign="id" />
</foreign-key>
</table>
<table name="cc_show_instances" phpName="CcShowInstances">
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
<column name="description" phpName="DbDescription" type="VARCHAR" size="8192" required="false" defaultValue=""/>
<column name="starts" phpName="DbStarts" type="TIMESTAMP" required="true"/>
<column name="ends" phpName="DbEnds" type="TIMESTAMP" required="true"/>
<column name="show_id" phpName="DbShowId" type="INTEGER" required="true"/>
<column name="record" phpName="DbRecord" type="TINYINT" required="false" defaultValue="0"/>
<column name="rebroadcast" phpName="DbRebroadcast" type="TINYINT" required="false" defaultValue="0"/>
<column name="instance_id" phpName="DbOriginalShow" type="INTEGER" required="false"/>
<column name="file_id" phpName="DbRecordedFile" type="INTEGER" required="false"/>
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true" />
<column name="description" phpName="DbDescription" type="VARCHAR" size="8192" required="false" defaultValue="" />
<column name="starts" phpName="DbStarts" type="TIMESTAMP" required="true" />
<column name="ends" phpName="DbEnds" type="TIMESTAMP" required="true" />
<column name="show_id" phpName="DbShowId" type="INTEGER" required="true" />
<column name="record" phpName="DbRecord" type="TINYINT" required="false" defaultValue="0" />
<column name="rebroadcast" phpName="DbRebroadcast" type="TINYINT" required="false" defaultValue="0" />
<column name="instance_id" phpName="DbOriginalShow" type="INTEGER" required="false" />
<column name="file_id" phpName="DbRecordedFile" type="INTEGER" required="false" />
<column name="time_filled" phpName="DbTimeFilled" type="VARCHAR" sqlType="interval" defaultValue="00:00:00" />
<column name="created" phpName="DbCreated" type="TIMESTAMP" required="true"/>
<column name="last_scheduled" phpName="DbLastScheduled" type="TIMESTAMP" required="false"/>
<column name="created" phpName="DbCreated" type="TIMESTAMP" required="true" />
<column name="last_scheduled" phpName="DbLastScheduled" type="TIMESTAMP" required="false" />
<!-- The purpose of the modified_instance column is to mark a show instance that was
deleted when it was part of repeating show. This is useful because the way shows work,
instances can be regenerated if we edit the show, which is unwanted behaviour. This column serves
to ensure that we don't regenerate the instance. -->
<column name="modified_instance" phpName="DbModifiedInstance" type="BOOLEAN" required="true" defaultValue="false" />
<column name="autoplaylist_built" phpName="DbAutoPlaylistBuilt" type="BOOLEAN" required="true" defaultValue="false"/>
<foreign-key foreignTable="cc_show" name="cc_show_fkey" onDelete="CASCADE">
<reference local="show_id" foreign="id"/>
<column name="autoplaylist_built" phpName="DbAutoPlaylistBuilt" type="BOOLEAN" required="true" defaultValue="false" />
<foreign-key foreignTable="cc_show" name="cc_show_fkey" onDelete="CASCADE">
<reference local="show_id" foreign="id" />
</foreign-key>
<foreign-key foreignTable="cc_show_instances" name="cc_original_show_instance_fkey" onDelete="CASCADE">
<reference local="instance_id" foreign="id"/>
<reference local="instance_id" foreign="id" />
</foreign-key>
<foreign-key foreignTable="cc_files" name="cc_recorded_file_fkey" onDelete="CASCADE">
<reference local="file_id" foreign="id"/>
<reference local="file_id" foreign="id" />
</foreign-key>
</table>
<table name="cc_show_days" phpName="CcShowDays">
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
<column name="first_show" phpName="DbFirstShow" type="DATE" required="true"/>
<column name="last_show" phpName="DbLastShow" type="DATE" required="false"/>
<column name="start_time" phpName="DbStartTime" type="TIME" required="true"/>
<column name="timezone" phpName="DbTimezone" type="VARCHAR" required="true"/>
<column name="duration" phpName="DbDuration" type="VARCHAR" required="true"/>
<column name="day" phpName="DbDay" type="TINYINT" required="false"/>
<column name="repeat_type" phpName="DbRepeatType" type="TINYINT" required="true"/>
<column name="next_pop_date" phpName="DbNextPopDate" type="DATE" required="false"/>
<column name="show_id" phpName="DbShowId" type="INTEGER" required="true"/>
<column name="record" phpName="DbRecord" type="TINYINT" required="false" defaultValue="0"/>
<foreign-key foreignTable="cc_show" name="cc_show_fkey" onDelete="CASCADE">
<reference local="show_id" foreign="id"/>
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true" />
<column name="first_show" phpName="DbFirstShow" type="DATE" required="true" />
<column name="last_show" phpName="DbLastShow" type="DATE" required="false" />
<column name="start_time" phpName="DbStartTime" type="TIME" required="true" />
<column name="timezone" phpName="DbTimezone" type="VARCHAR" required="true" />
<column name="duration" phpName="DbDuration" type="VARCHAR" required="true" />
<column name="day" phpName="DbDay" type="TINYINT" required="false" />
<column name="repeat_type" phpName="DbRepeatType" type="TINYINT" required="true" />
<column name="next_pop_date" phpName="DbNextPopDate" type="DATE" required="false" />
<column name="show_id" phpName="DbShowId" type="INTEGER" required="true" />
<column name="record" phpName="DbRecord" type="TINYINT" required="false" defaultValue="0" />
<foreign-key foreignTable="cc_show" name="cc_show_fkey" onDelete="CASCADE">
<reference local="show_id" foreign="id" />
</foreign-key>
</table>
<table name="cc_show_rebroadcast" phpName="CcShowRebroadcast">
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
<column name="day_offset" phpName="DbDayOffset" type="VARCHAR" required="true"/>
<column name="start_time" phpName="DbStartTime" type="TIME" required="true"/>
<column name="show_id" phpName="DbShowId" type="INTEGER" required="true"/>
<foreign-key foreignTable="cc_show" name="cc_show_fkey" onDelete="CASCADE">
<reference local="show_id" foreign="id"/>
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true" />
<column name="day_offset" phpName="DbDayOffset" type="VARCHAR" required="true" />
<column name="start_time" phpName="DbStartTime" type="TIME" required="true" />
<column name="show_id" phpName="DbShowId" type="INTEGER" required="true" />
<foreign-key foreignTable="cc_show" name="cc_show_fkey" onDelete="CASCADE">
<reference local="show_id" foreign="id" />
</foreign-key>
</table>
<table name="cc_show_hosts" phpName="CcShowHosts">
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
<column name="show_id" phpName="DbShow" type="INTEGER" required="true"/>
<column name="subjs_id" phpName="DbHost" type="INTEGER" required="true"/>
<foreign-key foreignTable="cc_show" name="cc_perm_show_fkey" onDelete="CASCADE">
<reference local="show_id" foreign="id"/>
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true" />
<column name="show_id" phpName="DbShow" type="INTEGER" required="true" />
<column name="subjs_id" phpName="DbHost" type="INTEGER" required="true" />
<foreign-key foreignTable="cc_show" name="cc_perm_show_fkey" onDelete="CASCADE">
<reference local="show_id" foreign="id" />
</foreign-key>
<foreign-key foreignTable="cc_subjs" name="cc_perm_host_fkey" onDelete="CASCADE">
<reference local="subjs_id" foreign="id"/>
<foreign-key foreignTable="cc_subjs" name="cc_perm_host_fkey" onDelete="CASCADE">
<reference local="subjs_id" foreign="id" />
</foreign-key>
</table>
<table name="cc_playlist" phpName="CcPlaylist">
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
<column name="name" phpName="DbName" type="VARCHAR" size="255" required="true" defaultValue=""/>
<column name="mtime" phpName="DbMtime" type="TIMESTAMP" size="6" required="false"/>
<column name="utime" phpName="DbUtime" type="TIMESTAMP" size="6" required="false"/>
<column name="creator_id" phpName="DbCreatorId" type="INTEGER" required="false"/>
<column name="description" phpName="DbDescription" type="VARCHAR" size="512" required="false"/>
<column name="length" phpName="DbLength" type="VARCHAR" sqlType="interval" defaultValue="00:00:00"/>
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true" />
<column name="name" phpName="DbName" type="VARCHAR" size="255" required="true" defaultValue="" />
<column name="mtime" phpName="DbMtime" type="TIMESTAMP" size="6" required="false" />
<column name="utime" phpName="DbUtime" type="TIMESTAMP" size="6" required="false" />
<column name="creator_id" phpName="DbCreatorId" type="INTEGER" required="false" />
<column name="description" phpName="DbDescription" type="VARCHAR" size="512" required="false" />
<column name="length" phpName="DbLength" type="VARCHAR" sqlType="interval" defaultValue="00:00:00" />
<behavior name="aggregate_column">
<parameter name="name" value="length" />
<parameter name="foreign_table" value="cc_playlistcontents" />
<parameter name="expression" value="SUM(cliplength)" />
</behavior>
<foreign-key foreignTable="cc_subjs" name="cc_playlist_createdby_fkey" onDelete="CASCADE">
<reference local="creator_id" foreign="id"/>
<reference local="creator_id" foreign="id" />
</foreign-key>
</table>
<table name="cc_playlistcontents" phpName="CcPlaylistcontents">
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
<column name="playlist_id" phpName="DbPlaylistId" type="INTEGER" required="false"/>
<column name="file_id" phpName="DbFileId" type="INTEGER" required="false"/>
<column name="block_id" phpName="DbBlockId" type="INTEGER" required="false"/>
<column name="stream_id" phpName="DbStreamId" type="INTEGER" required="false"/>
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true" />
<column name="playlist_id" phpName="DbPlaylistId" type="INTEGER" required="false" />
<column name="file_id" phpName="DbFileId" type="INTEGER" required="false" />
<column name="block_id" phpName="DbBlockId" type="INTEGER" required="false" />
<column name="stream_id" phpName="DbStreamId" type="INTEGER" required="false" />
<!-- What type of item is stored in the playlist.
0: audiotrack
1: webstream
2: block
1: webstream
-->
<column name="type" phpName="DbType" type="SMALLINT" required="true" default="0"/>
<column name="position" phpName="DbPosition" type="INTEGER" required="false"/>
<column name="trackoffset" phpName="DbTrackOffset" type="REAL" required="true" default="0"/>
<column name="cliplength" phpName="DbCliplength" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00"/>
<column name="cuein" phpName="DbCuein" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00"/>
<column name="cueout" phpName="DbCueout" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00"/>
<column name="fadein" phpName="DbFadein" type="TIME" required="false" defaultValue="00:00:00"/>
<column name="fadeout" phpName="DbFadeout" type="TIME" required="false" defaultValue="00:00:00"/>
<column name="type" phpName="DbType" type="SMALLINT" required="true" default="0" />
<column name="position" phpName="DbPosition" type="INTEGER" required="false" />
<column name="trackoffset" phpName="DbTrackOffset" type="REAL" required="true" default="0" />
<column name="cliplength" phpName="DbCliplength" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00" />
<column name="cuein" phpName="DbCuein" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00" />
<column name="cueout" phpName="DbCueout" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00" />
<column name="fadein" phpName="DbFadein" type="TIME" required="false" defaultValue="00:00:00" />
<column name="fadeout" phpName="DbFadeout" type="TIME" required="false" defaultValue="00:00:00" />
<foreign-key foreignTable="cc_files" name="cc_playlistcontents_file_id_fkey" onDelete="CASCADE">
<reference local="file_id" foreign="id"/>
<reference local="file_id" foreign="id" />
</foreign-key>
<foreign-key foreignTable="cc_block" name="cc_playlistcontents_block_id_fkey" onDelete="CASCADE">
<reference local="block_id" foreign="id"/>
<reference local="block_id" foreign="id" />
</foreign-key>
<foreign-key foreignTable="cc_playlist" name="cc_playlistcontents_playlist_id_fkey" onDelete="CASCADE">
<reference local="playlist_id" foreign="id"/>
<reference local="playlist_id" foreign="id" />
</foreign-key>
</table>
<table name="cc_block" phpName="CcBlock">
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
<column name="name" phpName="DbName" type="VARCHAR" size="255" required="true" defaultValue=""/>
<column name="mtime" phpName="DbMtime" type="TIMESTAMP" size="6" required="false"/>
<column name="utime" phpName="DbUtime" type="TIMESTAMP" size="6" required="false"/>
<column name="creator_id" phpName="DbCreatorId" type="INTEGER" required="false"/>
<column name="description" phpName="DbDescription" type="VARCHAR" size="512" required="false"/>
<column name="length" phpName="DbLength" type="VARCHAR" sqlType="interval" defaultValue="00:00:00"/>
<column name="type" phpName="DbType" type="VARCHAR" size="7" defaultValue="dynamic"/>
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true" />
<column name="name" phpName="DbName" type="VARCHAR" size="255" required="true" defaultValue="" />
<column name="mtime" phpName="DbMtime" type="TIMESTAMP" size="6" required="false" />
<column name="utime" phpName="DbUtime" type="TIMESTAMP" size="6" required="false" />
<column name="creator_id" phpName="DbCreatorId" type="INTEGER" required="false" />
<column name="description" phpName="DbDescription" type="VARCHAR" size="512" required="false" />
<column name="length" phpName="DbLength" type="VARCHAR" sqlType="interval" defaultValue="00:00:00" />
<column name="type" phpName="DbType" type="VARCHAR" size="7" defaultValue="dynamic" />
<behavior name="aggregate_column">
<parameter name="name" value="length" />
<parameter name="foreign_table" value="cc_blockcontents" />
<parameter name="expression" value="SUM(cliplength)" />
</behavior>
<foreign-key foreignTable="cc_subjs" name="cc_block_createdby_fkey" onDelete="CASCADE">
<reference local="creator_id" foreign="id"/>
<reference local="creator_id" foreign="id" />
</foreign-key>
</table>
<table name="cc_blockcontents" phpName="CcBlockcontents">
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
<column name="block_id" phpName="DbBlockId" type="INTEGER" required="false"/>
<column name="file_id" phpName="DbFileId" type="INTEGER" required="false"/>
<column name="position" phpName="DbPosition" type="INTEGER" required="false"/>
<column name="trackoffset" phpName="DbTrackOffset" type="REAL" required="true" default="0"/>
<column name="cliplength" phpName="DbCliplength" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00"/>
<column name="cuein" phpName="DbCuein" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00"/>
<column name="cueout" phpName="DbCueout" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00"/>
<column name="fadein" phpName="DbFadein" type="TIME" required="false" defaultValue="00:00:00"/>
<column name="fadeout" phpName="DbFadeout" type="TIME" required="false" defaultValue="00:00:00"/>
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true" />
<column name="block_id" phpName="DbBlockId" type="INTEGER" required="false" />
<column name="file_id" phpName="DbFileId" type="INTEGER" required="false" />
<column name="position" phpName="DbPosition" type="INTEGER" required="false" />
<column name="trackoffset" phpName="DbTrackOffset" type="REAL" required="true" default="0" />
<column name="cliplength" phpName="DbCliplength" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00" />
<column name="cuein" phpName="DbCuein" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00" />
<column name="cueout" phpName="DbCueout" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00" />
<column name="fadein" phpName="DbFadein" type="TIME" required="false" defaultValue="00:00:00" />
<column name="fadeout" phpName="DbFadeout" type="TIME" required="false" defaultValue="00:00:00" />
<foreign-key foreignTable="cc_files" name="cc_blockcontents_file_id_fkey" onDelete="CASCADE">
<reference local="file_id" foreign="id"/>
<reference local="file_id" foreign="id" />
</foreign-key>
<foreign-key foreignTable="cc_block" name="cc_blockcontents_block_id_fkey" onDelete="CASCADE">
<reference local="block_id" foreign="id"/>
<reference local="block_id" foreign="id" />
</foreign-key>
</table>
<table name="cc_blockcriteria" phpName="CcBlockcriteria">
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
<column name="criteria" phpName="DbCriteria" type="VARCHAR" size="32" required="true"/>
<column name="modifier" phpName="DbModifier" type="VARCHAR" size="16" required="true"/>
<column name="value" phpName="DbValue" type="VARCHAR" size="512" required="true"/>
<column name="extra" phpName="DbExtra" type="VARCHAR" size="512" required="false"/>
<column name="criteriagroup" phpName="DbCriteriaGroup" type="INTEGER" required="false"/>
<column name="block_id" phpName="DbBlockId" type="INTEGER" required="true"/>
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true" />
<column name="criteria" phpName="DbCriteria" type="VARCHAR" size="32" required="true" />
<column name="modifier" phpName="DbModifier" type="VARCHAR" size="16" required="true" />
<column name="value" phpName="DbValue" type="VARCHAR" size="512" required="true" />
<column name="extra" phpName="DbExtra" type="VARCHAR" size="512" required="false" />
<column name="criteriagroup" phpName="DbCriteriaGroup" type="INTEGER" required="false" />
<column name="block_id" phpName="DbBlockId" type="INTEGER" required="true" />
<foreign-key foreignTable="cc_block" name="cc_blockcontents_block_id_fkey" onDelete="CASCADE">
<reference local="block_id" foreign="id"/>
<reference local="block_id" foreign="id" />
</foreign-key>
</table>
<table name="cc_pref" phpName="CcPref">
<column name="id" phpName="Id" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
<column name="subjid" phpName="Subjid" type="INTEGER" required="false"/>
<column name="keystr" phpName="Keystr" type="VARCHAR" size="255" required="false"/>
<column name="valstr" phpName="Valstr" type="LONGVARCHAR" required="false"/>
<column name="id" phpName="Id" type="INTEGER" primaryKey="true" autoIncrement="true" required="true" />
<column name="subjid" phpName="Subjid" type="INTEGER" required="false" />
<column name="keystr" phpName="Keystr" type="VARCHAR" size="255" required="false" />
<column name="valstr" phpName="Valstr" type="LONGVARCHAR" required="false" />
<foreign-key foreignTable="cc_subjs" name="cc_pref_subjid_fkey" onDelete="CASCADE">
<reference local="subjid" foreign="id"/>
<reference local="subjid" foreign="id" />
</foreign-key>
<unique name="cc_pref_id_idx">
<unique-column name="id"/>
<unique-column name="id" />
</unique>
<unique name="cc_pref_subj_key_idx">
<unique-column name="subjid"/>
<unique-column name="keystr"/>
<unique-column name="subjid" />
<unique-column name="keystr" />
</unique>
<index name="cc_pref_subjid_idx">
<index-column name="subjid"/>
<index-column name="subjid" />
</index>
</table>
<table name="cc_schedule" phpName="CcSchedule">
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
<column name="starts" phpName="DbStarts" type="TIMESTAMP" required="true"/>
<column name="ends" phpName="DbEnds" type="TIMESTAMP" required="true"/>
<column name="file_id" phpName="DbFileId" type="INTEGER" required="false"/>
<column name="stream_id" phpName="DbStreamId" type="INTEGER" required="false"/>
<column name="clip_length" phpName="DbClipLength" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00"/>
<column name="fade_in" phpName="DbFadeIn" type="TIME" required="false" defaultValue="00:00:00"/>
<column name="fade_out" phpName="DbFadeOut" type="TIME" required="false" defaultValue="00:00:00"/>
<column name="cue_in" phpName="DbCueIn" type="VARCHAR" sqlType="interval" required="true"/>
<column name="cue_out" phpName="DbCueOut" type="VARCHAR" sqlType="interval" required="true"/>
<column name="media_item_played" phpName="DbMediaItemPlayed" type="BOOLEAN" required="false" defaultValue="0"/>
<column name="instance_id" phpName="DbInstanceId" type="INTEGER" required="true"/>
<column name="playout_status" phpName="DbPlayoutStatus" type="SMALLINT" required="true" defaultValue="1"/>
<column name="broadcasted" phpName="DbBroadcasted" type="SMALLINT" required="true" defaultValue="0"/>
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true" />
<column name="starts" phpName="DbStarts" type="TIMESTAMP" required="true" />
<column name="ends" phpName="DbEnds" type="TIMESTAMP" required="true" />
<column name="file_id" phpName="DbFileId" type="INTEGER" required="false" />
<column name="stream_id" phpName="DbStreamId" type="INTEGER" required="false" />
<column name="clip_length" phpName="DbClipLength" type="VARCHAR" sqlType="interval" required="false" defaultValue="00:00:00" />
<column name="fade_in" phpName="DbFadeIn" type="TIME" required="false" defaultValue="00:00:00" />
<column name="fade_out" phpName="DbFadeOut" type="TIME" required="false" defaultValue="00:00:00" />
<column name="cue_in" phpName="DbCueIn" type="VARCHAR" sqlType="interval" required="true" />
<column name="cue_out" phpName="DbCueOut" type="VARCHAR" sqlType="interval" required="true" />
<column name="media_item_played" phpName="DbMediaItemPlayed" type="BOOLEAN" required="false" defaultValue="0" />
<column name="instance_id" phpName="DbInstanceId" type="INTEGER" required="true" />
<column name="playout_status" phpName="DbPlayoutStatus" type="SMALLINT" required="true" defaultValue="1" />
<column name="broadcasted" phpName="DbBroadcasted" type="SMALLINT" required="true" defaultValue="0" />
<!-- Broadcasted is set to 1 when show and master source are not on.
We need to know this for logging playout history. (It only gets logged when
broadcasted = 1)
@ -375,89 +375,89 @@
for example. \
TLDR: Don't delete this foreign key constraint. -->
<foreign-key foreignTable="cc_show_instances" name="cc_show_inst_fkey" onDelete="CASCADE">
<reference local="instance_id" foreign="id"/>
<reference local="instance_id" foreign="id" />
</foreign-key>
<foreign-key foreignTable="cc_files" name="cc_show_file_fkey" onDelete="CASCADE">
<reference local="file_id" foreign="id"/>
<reference local="file_id" foreign="id" />
</foreign-key>
<foreign-key foreignTable="cc_webstream" name="cc_show_stream_fkey" onDelete="CASCADE">
<reference local="stream_id" foreign="id"/>
<reference local="stream_id" foreign="id" />
</foreign-key>
<index name="cc_schedule_instance_id_idx">
<index-column name="instance_id"/>
<index-column name="instance_id" />
</index>
</table>
</table>
<table name="cc_sess" phpName="CcSess">
<column name="sessid" phpName="Sessid" type="CHAR" size="32" primaryKey="true" required="true"/>
<column name="userid" phpName="Userid" type="INTEGER" required="false"/>
<column name="login" phpName="Login" type="VARCHAR" size="255" required="false"/>
<column name="ts" phpName="Ts" type="TIMESTAMP" required="false"/>
<column name="sessid" phpName="Sessid" type="CHAR" size="32" primaryKey="true" required="true" />
<column name="userid" phpName="Userid" type="INTEGER" required="false" />
<column name="login" phpName="Login" type="VARCHAR" size="255" required="false" />
<column name="ts" phpName="Ts" type="TIMESTAMP" required="false" />
<foreign-key foreignTable="cc_subjs" name="cc_sess_userid_fkey" onDelete="CASCADE">
<reference local="userid" foreign="id"/>
<reference local="userid" foreign="id" />
</foreign-key>
<index name="cc_sess_login_idx">
<index-column name="login"/>
<index-column name="login" />
</index>
<index name="cc_sess_userid_idx">
<index-column name="userid"/>
<index-column name="userid" />
</index>
</table>
<table name="cc_subjs" phpName="CcSubjs">
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
<column name="login" phpName="DbLogin" type="VARCHAR" size="255" required="true" defaultValue=""/>
<column name="pass" phpName="DbPass" type="VARCHAR" size="255" required="true" defaultValue=""/>
<column name="type" phpName="DbType" type="CHAR" size="1" required="true" defaultValue="U"/>
<column name="first_name" phpName="DbFirstName" type="VARCHAR" size="255" required="true" defaultValue=""/>
<column name="last_name" phpName="DbLastName" type="VARCHAR" size="255" required="true" defaultValue=""/>
<column name="lastlogin" phpName="DbLastlogin" type="TIMESTAMP" required="false"/>
<column name="lastfail" phpName="DbLastfail" type="TIMESTAMP" required="false"/>
<column name="skype_contact" phpName="DbSkypeContact" type="VARCHAR" required="false"/>
<column name="jabber_contact" phpName="DbJabberContact" type="VARCHAR" required="false"/>
<column name="email" phpName="DbEmail" type="VARCHAR" required="false"/>
<column name="cell_phone" phpName="DbCellPhone" type="VARCHAR" required="false"/>
<column name="login_attempts" phpName="DbLoginAttempts" type="INTEGER" required="false" defaultValue="0"/>
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true" />
<column name="login" phpName="DbLogin" type="VARCHAR" size="255" required="true" defaultValue="" />
<column name="pass" phpName="DbPass" type="VARCHAR" size="255" required="true" defaultValue="" />
<column name="type" phpName="DbType" type="CHAR" size="1" required="true" defaultValue="U" />
<column name="first_name" phpName="DbFirstName" type="VARCHAR" size="255" required="true" defaultValue="" />
<column name="last_name" phpName="DbLastName" type="VARCHAR" size="255" required="true" defaultValue="" />
<column name="lastlogin" phpName="DbLastlogin" type="TIMESTAMP" required="false" />
<column name="lastfail" phpName="DbLastfail" type="TIMESTAMP" required="false" />
<column name="skype_contact" phpName="DbSkypeContact" type="VARCHAR" required="false" />
<column name="jabber_contact" phpName="DbJabberContact" type="VARCHAR" required="false" />
<column name="email" phpName="DbEmail" type="VARCHAR" required="false" />
<column name="cell_phone" phpName="DbCellPhone" type="VARCHAR" required="false" />
<column name="login_attempts" phpName="DbLoginAttempts" type="INTEGER" required="false" defaultValue="0" />
<unique name="cc_subjs_id_idx">
<unique-column name="id"/>
<unique-column name="id" />
</unique>
<unique name="cc_subjs_login_idx">
<unique-column name="login"/>
<unique-column name="login" />
</unique>
</table>
<table name="cc_subjs_token" phpName="CcSubjsToken">
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true"/>
<column name="user_id" phpName="DbUserId" type="INTEGER" required="true"/>
<column name="action" phpName="DbAction" type="VARCHAR" size="255" required="true"/>
<column name="token" phpName="DbToken" type="VARCHAR" size="40" required="true"/>
<column name="created" phpName="DbCreated" type="TIMESTAMP" required="true"/>
<column name="id" phpName="DbId" type="INTEGER" primaryKey="true" autoIncrement="true" required="true" />
<column name="user_id" phpName="DbUserId" type="INTEGER" required="true" />
<column name="action" phpName="DbAction" type="VARCHAR" size="255" required="true" />
<column name="token" phpName="DbToken" type="VARCHAR" size="40" required="true" />
<column name="created" phpName="DbCreated" type="TIMESTAMP" required="true" />
<unique name="cc_subjs_token_idx">
<unique-column name="token"/>
<unique-column name="token" />
</unique>
<foreign-key foreignTable="cc_subjs" name="cc_subjs_token_userid_fkey" onDelete="CASCADE">
<reference local="user_id" foreign="id"/>
<reference local="user_id" foreign="id" />
</foreign-key>
</table>
<table name="cc_country" phpName="CcCountry">
<column name="isocode" phpName="DbIsoCode" primaryKey="true" type="CHAR" size="3" required="true"/>
<column name="name" phpName="DbName" type="VARCHAR" size="255" required="true"/>
<column name="isocode" phpName="DbIsoCode" primaryKey="true" type="CHAR" size="3" required="true" />
<column name="name" phpName="DbName" type="VARCHAR" size="255" required="true" />
</table>
<table name="cc_stream_setting" phpName="CcStreamSetting">
<column name="keyname" phpName="DbKeyName" primaryKey="true" type="VARCHAR" size="64" required="true"/>
<column name="value" phpName="DbValue" type="VARCHAR" size="255" required="false"/>
<column name="type" phpName="DbType" type="VARCHAR" size="16" required="true"/>
<column name="keyname" phpName="DbKeyName" primaryKey="true" type="VARCHAR" size="64" required="true" />
<column name="value" phpName="DbValue" type="VARCHAR" size="255" required="false" />
<column name="type" phpName="DbType" type="VARCHAR" size="16" required="true" />
</table>
<table name="cc_login_attempts" phpName="CcLoginAttempts">
<column name="ip" phpName="DbIP" primaryKey="true" type="VARCHAR" size="32" required="true"/>
<column name="attempts" phpName="DbAttempts" type="INTEGER" required="false" defaultValue="0"/>
<column name="ip" phpName="DbIP" primaryKey="true" type="VARCHAR" size="32" required="true" />
<column name="attempts" phpName="DbAttempts" type="INTEGER" required="false" defaultValue="0" />
</table>
<table name="cc_service_register" phpName="CcServiceRegister">
<column name="name" phpName="DbName" primaryKey="true" type="VARCHAR" size="32" required="true" />
<column name="ip" phpName="DbIp" type="VARCHAR" size="45" required="true"/>
<column name="ip" phpName="DbIp" type="VARCHAR" size="45" required="true" />
</table>
<table name="cc_live_log" phpName="CcLiveLog">
<column name="id" phpName="DbId" primaryKey="true" type="INTEGER" autoIncrement="true" required="true" />
<column name="state" phpName="DbState" type="VARCHAR" size="32" required="true" />
<column name="start_time" phpName="DbStartTime" type="TIMESTAMP" required="true" />
<column name="end_time" phpName="DbEndTime" type="TIMESTAMP" required="false"/>
<column name="end_time" phpName="DbEndTime" type="TIMESTAMP" required="false" />
</table>
<table name="cc_webstream" phpName="CcWebstream">
<column name="id" phpName="DbId" primaryKey="true" type="INTEGER" autoIncrement="true" required="true" />
@ -465,20 +465,20 @@
<!-- TODO, remove hardlimit on this column length? -->
<column name="description" phpName="DbDescription" type="VARCHAR" size="255" required="true" />
<column name="url" phpName="DbUrl" type="VARCHAR" size="512" required="true" />
<column name="length" phpName="DbLength" type="VARCHAR" sqlType="interval" required="true" defaultValue="00:00:00"/>
<column name="length" phpName="DbLength" type="VARCHAR" sqlType="interval" required="true" defaultValue="00:00:00" />
<column name="creator_id" phpName="DbCreatorId" type="INTEGER" required="true" />
<column name="mtime" phpName="DbMtime" type="TIMESTAMP" size="6" required="true" />
<column name="utime" phpName="DbUtime" type="TIMESTAMP" size="6" required="true" />
<column name="lptime" phpName="DbLPtime" type="TIMESTAMP" size="6" required="false"/>
<column name="lptime" phpName="DbLPtime" type="TIMESTAMP" size="6" required="false" />
<column name="mime" phpName="DbMime" type="VARCHAR" />
</table>
<table name="cc_webstream_metadata" phpName="CcWebstreamMetadata">
<column name="id" phpName="DbId" primaryKey="true" type="INTEGER" autoIncrement="true" required="true" />
<column name="instance_id" phpName="DbInstanceId" type="INTEGER" required="true"/>
<column name="instance_id" phpName="DbInstanceId" type="INTEGER" required="true" />
<column name="start_time" phpName="DbStartTime" type="TIMESTAMP" required="true" />
<column name="liquidsoap_data" phpName="DbLiquidsoapData" type="VARCHAR" size="1024" required="true"/>
<column name="liquidsoap_data" phpName="DbLiquidsoapData" type="VARCHAR" size="1024" required="true" />
<foreign-key foreignTable="cc_schedule" name="cc_schedule_inst_fkey" onDelete="CASCADE">
<reference local="instance_id" foreign="id"/>
<reference local="instance_id" foreign="id" />
</foreign-key>
</table>
<table name="cc_mount_name" phpName="CcMountName">
@ -491,27 +491,27 @@
</table>
<table name="cc_listener_count" phpName="CcListenerCount">
<column name="id" phpName="DbId" primaryKey="true" type="INTEGER" autoIncrement="true" required="true" />
<column name="timestamp_id" phpName="DbTimestampId" type="INTEGER" required="true"/>
<column name="mount_name_id" phpName="DbMountNameId" type="INTEGER" required="true"/>
<column name="timestamp_id" phpName="DbTimestampId" type="INTEGER" required="true" />
<column name="mount_name_id" phpName="DbMountNameId" type="INTEGER" required="true" />
<column name="listener_count" phpName="DbListenerCount" type="INTEGER" required="true" />
<foreign-key foreignTable="cc_timestamp" name="cc_timestamp_inst_fkey" onDelete="CASCADE">
<reference local="timestamp_id" foreign="id"/>
<reference local="timestamp_id" foreign="id" />
</foreign-key>
<foreign-key foreignTable="cc_mount_name" name="cc_mount_name_inst_fkey" onDelete="CASCADE">
<reference local="mount_name_id" foreign="id"/>
<reference local="mount_name_id" foreign="id" />
</foreign-key>
</table>
<table name="cc_playout_history" phpName="CcPlayoutHistory">
<column name="id" phpName="DbId" primaryKey="true" type="INTEGER" autoIncrement="true" required="true" />
<column name="file_id" phpName="DbFileId" type="INTEGER" required="false" />
<column name="starts" phpName="DbStarts" type="TIMESTAMP" required="true"/>
<column name="ends" phpName="DbEnds" type="TIMESTAMP" required="false"/>
<column name="instance_id" phpName="DbInstanceId" type="INTEGER" required="false"/>
<column name="starts" phpName="DbStarts" type="TIMESTAMP" required="true" />
<column name="ends" phpName="DbEnds" type="TIMESTAMP" required="false" />
<column name="instance_id" phpName="DbInstanceId" type="INTEGER" required="false" />
<foreign-key foreignTable="cc_files" name="cc_playout_history_file_tag_fkey" onDelete="CASCADE">
<reference local="file_id" foreign="id"/>
<reference local="file_id" foreign="id" />
</foreign-key>
<foreign-key foreignTable="cc_show_instances" name="cc_his_item_inst_fkey" onDelete="SETNULL">
<reference local="instance_id" foreign="id"/>
<reference local="instance_id" foreign="id" />
</foreign-key>
</table>
<table name="cc_playout_history_metadata" phpName="CcPlayoutHistoryMetaData">
@ -520,7 +520,7 @@
<column name="key" phpName="DbKey" type="VARCHAR" size="128" required="true" />
<column name="value" phpName="DbValue" type="VARCHAR" size="128" required="true" />
<foreign-key foreignTable="cc_playout_history" name="cc_playout_history_metadata_entry_fkey" onDelete="CASCADE">
<reference local="history_id" foreign="id"/>
<reference local="history_id" foreign="id" />
</foreign-key>
</table>
<table name="cc_playout_history_template" phpName="CcPlayoutHistoryTemplate">
@ -534,10 +534,10 @@
<column name="name" phpName="DbName" type="VARCHAR" size="128" required="true" />
<column name="label" phpName="DbLabel" type="VARCHAR" size="128" required="true" />
<column name="type" phpName="DbType" type="VARCHAR" size="128" required="true" />
<column name="is_file_md" phpName="DbIsFileMD" type="BOOLEAN" required="true" defaultValue="false"/>
<column name="is_file_md" phpName="DbIsFileMD" type="BOOLEAN" required="true" defaultValue="false" />
<column name="position" phpName="DbPosition" type="INTEGER" required="true" />
<foreign-key foreignTable="cc_playout_history_template" name="cc_playout_history_template_template_fkey" onDelete="CASCADE">
<reference local="template_id" foreign="id"/>
<reference local="template_id" foreign="id" />
</foreign-key>
</table>
<table name="third_party_track_references" phpName="ThirdPartyTrackReferences">
@ -549,10 +549,10 @@
<column name="upload_time" phpName="DbUploadTime" type="TIMESTAMP" />
<column name="status" phpName="DbStatus" type="VARCHAR" size="256" />
<unique name="foreign_id_unique">
<unique-column name="foreign_id"/>
<unique-column name="foreign_id" />
</unique>
<foreign-key foreignTable="cc_files" name="track_reference_fkey" onDelete="CASCADE">
<reference local="file_id" foreign="id"/>
<reference local="file_id" foreign="id" />
</foreign-key>
</table>
@ -564,10 +564,10 @@
<column name="dispatch_time" phpName="DbDispatchTime" type="TIMESTAMP" />
<column name="status" phpName="DbStatus" type="VARCHAR" size="256" required="true" />
<unique name="id_unique">
<unique-column name="id"/>
<unique-column name="id" />
</unique>
<foreign-key foreignTable="third_party_track_references" name="celery_service_fkey" onDelete="CASCADE">
<reference local="track_reference" foreign="id"/>
<reference local="track_reference" foreign="id" />
</foreign-key>
</table>
@ -593,8 +593,8 @@
</table>
<table name="station_podcast" phpName="StationPodcast">
<column name="id" phpName="DbId" required="true" primaryKey="true" autoIncrement="true" type="INTEGER"/>
<column name="podcast_id" phpName="DbPodcastId" required="true" type="INTEGER"/>
<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>
@ -604,11 +604,11 @@
</table>
<table name="imported_podcast" phpName="ImportedPodcast">
<column name="id" phpName="DbId" required="true" primaryKey="true" autoIncrement="true" type="INTEGER"/>
<column name="auto_ingest" phpName="DbAutoIngest" type="BOOLEAN" required="true" defaultValue="false"/>
<column name="id" phpName="DbId" required="true" primaryKey="true" autoIncrement="true" type="INTEGER" />
<column name="auto_ingest" phpName="DbAutoIngest" type="BOOLEAN" required="true" defaultValue="false" />
<column name="auto_ingest_timestamp" phpName="DbAutoIngestTimestamp" type="TIMESTAMP" required="false" />
<column name="album_override" phpName="DbAlbumOverride" type="BOOLEAN" required="true" defaultValue="false"/>
<column name="podcast_id" phpName="DbPodcastId" required="true" type="INTEGER"/>
<column name="album_override" phpName="DbAlbumOverride" type="BOOLEAN" required="true" defaultValue="false" />
<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>

View file

@ -4,4 +4,3 @@
DROP FUNCTION calculate_position() CASCADE;
--remove this trigger for group adds/delete

View file

@ -216,4 +216,3 @@ table.dataTable th:active {
.dataTables_scrollBody {
*margin-top: -1px;
}

View file

@ -240,4 +240,3 @@ table.dataTable th:active {
.dataTables_scrollBody {
*margin-top: -1px;
}

View file

@ -224,4 +224,3 @@ background: rgba(53, 53, 53, 1.0);
width: 95%;
}
}

View file

@ -174,5 +174,3 @@ body {
width: 95%;
}
}

View file

@ -623,5 +623,3 @@ table.fc-border-separate {
.fc-agenda .ui-resizable-resizing { /* TODO: better selector */
_overflow: hidden;
}

View file

@ -29,4 +29,3 @@
width: auto;
}
}*/

View file

@ -74,7 +74,3 @@ table#player_compatibility_chart{
color: #1f1f1f;
border: 0px;
}

View file

@ -201,4 +201,3 @@ way to fit your requirements.
color:#fff;
border-color:#202020;
}

View file

@ -554,4 +554,3 @@
filter: none;
-ms-filter: none;
}

View file

@ -305,4 +305,3 @@ tr.ui-state-error > td {
tr.ui-state-highlight > td {
color: #65a539;
}

View file

@ -86,4 +86,3 @@ var AIRTIME = (function(AIRTIME) {
return AIRTIME;
}(AIRTIME || {}));

View file

@ -230,4 +230,3 @@ function isInView(el) {
rect.right <= (window.innerWidth || document.documentElement.clientWidth) /*or $(window).width() */
);
}

View file

@ -91,4 +91,3 @@ $(document).ready(function() {
clearTimeout(typingTimer);
});
});

View file

@ -17,4 +17,3 @@ function playerhtml5_insert(settings)
+'Ihr Browser unterstützt das Element <code>audio</code> nicht.'
+'<\/audio><\/div>';
}

View file

@ -496,4 +496,3 @@ $(document).ready(function() {
}
});
});

View file

@ -537,5 +537,3 @@ var AIRTIME = (function(AIRTIME) {
return AIRTIME;
}(AIRTIME || {}));

View file

@ -20,4 +20,3 @@ denise@denise-DX4860:~/airtime/legacy/public/js/contextmenu$ diff -u jquery.cont
},
// key handled :hover
keyStop: function(e, opt) {

View file

@ -30,4 +30,3 @@ The new _fnDomBaseButton looks like this:
return nButton;
},

View file

@ -48,4 +48,3 @@ denise@denise-DX4860:~/airtime/legacy/public/js/fullcalendar$ diff -u fullcalend
adjustDateToServerDate() function is defined in "js/airtime/common/common.js"
Please make this change before updating!!!

View file

@ -504,4 +504,3 @@ div.jp-now-playing {
div.jp-now-playing span {
color: #898989;
}

View file

@ -559,4 +559,3 @@ AudioControls.prototype.onAudioUpdate = function(args) {
this.ctrls["audio_pos"].innerHTML = this.cueFormatters(this.timeFormat)(args.seconds);
}
};

View file

@ -69,4 +69,3 @@ Curves.createLogarithmicBuffer = function createLogarithmicBuffer(length, base,
return curve;
};

View file

@ -376,4 +376,3 @@ PlaylistEditor.prototype.restore = function() {
this.trackContainer.innerHTML='';
this.init(state);
};

View file

@ -159,4 +159,3 @@ AudioPlayout.prototype.stop = function(when) {
this.source && this.source.stop(when || 0);
};

View file

@ -167,4 +167,3 @@ TimeScale.prototype.onResolutionChange = function() {
this.drawScale(scrollX);
};

View file

@ -898,4 +898,3 @@ TrackEditor.prototype.getTrackDetails = function() {
return d;
};

View file

@ -447,4 +447,3 @@ WaveformDrawer.prototype.drawFades = function(fades) {
}
}
};

View file

@ -1,177 +1,166 @@
cc_music_dirs:
-
id: '1'
directory: '/tmp/libretime-test'
type: 'stor'
exists: 't'
watched: 't'
- id: "1"
directory: "/tmp/libretime-test"
type: "stor"
exists: "t"
watched: "t"
cc_files:
-
id: '1'
mime: 'audio/mp3'
ftype: 'audioclip'
directory: '1'
filepath: 'imported/1/oneminute.mp3'
mtime: '2017-08-06 04:27:36'
utime: '2017-08-06 04:26:47'
track_title: 'oneminute.mp3'
bit_rate: '320000'
sample_rate: '44100'
length: '00:01:00'
channels: '2'
genre: 'test'
label: 'nada'
owner_id: '1'
file_exists: 't'
hidden: 'f'
silan_check: 'f'
is_scheduled: 'f'
is_playlist: 'f'
filesize: '2586748'
- id: "1"
mime: "audio/mp3"
ftype: "audioclip"
directory: "1"
filepath: "imported/1/oneminute.mp3"
mtime: "2017-08-06 04:27:36"
utime: "2017-08-06 04:26:47"
track_title: "oneminute.mp3"
bit_rate: "320000"
sample_rate: "44100"
length: "00:01:00"
channels: "2"
genre: "test"
label: "nada"
owner_id: "1"
file_exists: "t"
hidden: "f"
silan_check: "f"
is_scheduled: "f"
is_playlist: "f"
filesize: "2586748"
-
id: '2'
mime: 'audio/mp3'
ftype: 'audioclip'
directory: '1'
filepath: 'imported/1/fiveminute.mp3'
mtime: '2017-08-06 04:28:36'
utime: '2017-08-06 04:27:47'
track_title: 'fiveminute.mp3'
bit_rate: '320000'
sample_rate: '44100'
length: '00:05:00'
channels: '2'
genre: 'test'
label: 'nada'
owner_id: '1'
file_exists: 't'
hidden: 'f'
silan_check: 'f'
is_scheduled: 'f'
is_playlist: 'f'
filesize: '5126748'
- id: "2"
mime: "audio/mp3"
ftype: "audioclip"
directory: "1"
filepath: "imported/1/fiveminute.mp3"
mtime: "2017-08-06 04:28:36"
utime: "2017-08-06 04:27:47"
track_title: "fiveminute.mp3"
bit_rate: "320000"
sample_rate: "44100"
length: "00:05:00"
channels: "2"
genre: "test"
label: "nada"
owner_id: "1"
file_exists: "t"
hidden: "f"
silan_check: "f"
is_scheduled: "f"
is_playlist: "f"
filesize: "5126748"
-
id: '3'
mime: 'audio/mp3'
ftype: 'audioclip'
directory: '1'
filepath: 'imported/1/track1.mp3'
mtime: '2017-08-06 04:28:36'
utime: '2017-08-06 04:27:47'
track_title: 'track1'
album_title: 'album1'
bit_rate: '320000'
sample_rate: '44100'
length: '00:01:30'
channels: '2'
genre: 'test'
label: 'nada'
owner_id: '1'
file_exists: 't'
hidden: 'f'
silan_check: 'f'
is_scheduled: 'f'
is_playlist: 'f'
filesize: '5126748'
- id: "3"
mime: "audio/mp3"
ftype: "audioclip"
directory: "1"
filepath: "imported/1/track1.mp3"
mtime: "2017-08-06 04:28:36"
utime: "2017-08-06 04:27:47"
track_title: "track1"
album_title: "album1"
bit_rate: "320000"
sample_rate: "44100"
length: "00:01:30"
channels: "2"
genre: "test"
label: "nada"
owner_id: "1"
file_exists: "t"
hidden: "f"
silan_check: "f"
is_scheduled: "f"
is_playlist: "f"
filesize: "5126748"
- id: "4"
mime: "audio/mp3"
ftype: "audioclip"
directory: "1"
filepath: "imported/1/track2.mp3"
mtime: "2017-08-06 04:28:36"
utime: "2017-08-06 04:27:47"
track_title: "track2"
album_title: "album1"
bit_rate: "320000"
sample_rate: "44100"
length: "00:01:30"
channels: "2"
genre: "test"
label: "nada"
owner_id: "1"
file_exists: "t"
hidden: "f"
silan_check: "f"
is_scheduled: "f"
is_playlist: "f"
filesize: "5126748"
id: '4'
mime: 'audio/mp3'
ftype: 'audioclip'
directory: '1'
filepath: 'imported/1/track2.mp3'
mtime: '2017-08-06 04:28:36'
utime: '2017-08-06 04:27:47'
track_title: 'track2'
album_title: 'album1'
bit_rate: '320000'
sample_rate: '44100'
length: '00:01:30'
channels: '2'
genre: 'test'
label: 'nada'
owner_id: '1'
file_exists: 't'
hidden: 'f'
silan_check: 'f'
is_scheduled: 'f'
is_playlist: 'f'
filesize: '5126748'
- id: "5"
mime: "audio/mp3"
ftype: "audioclip"
directory: "1"
filepath: "imported/1/track3.mp3"
mtime: "2017-08-06 04:28:36"
utime: "2017-08-06 04:27:47"
track_title: "track3"
album_title: "album1"
bit_rate: "320000"
sample_rate: "44100"
length: "00:01:30"
channels: "2"
genre: "test"
label: "nada"
owner_id: "1"
file_exists: "t"
hidden: "f"
silan_check: "f"
is_scheduled: "f"
is_playlist: "f"
filesize: "5126748"
id: '5'
mime: 'audio/mp3'
ftype: 'audioclip'
directory: '1'
filepath: 'imported/1/track3.mp3'
mtime: '2017-08-06 04:28:36'
utime: '2017-08-06 04:27:47'
track_title: 'track3'
album_title: 'album1'
bit_rate: '320000'
sample_rate: '44100'
length: '00:01:30'
channels: '2'
genre: 'test'
label: 'nada'
owner_id: '1'
file_exists: 't'
hidden: 'f'
silan_check: 'f'
is_scheduled: 'f'
is_playlist: 'f'
filesize: '5126748'
id: '6'
mime: 'audio/mp3'
ftype: 'audioclip'
directory: '1'
filepath: 'imported/1/track1-2.mp3'
mtime: '2017-08-06 05:28:36'
utime: '2017-08-16 04:27:47'
track_title: 'track1'
album_title: 'album2'
bit_rate: '320000'
sample_rate: '44100'
length: '00:01:30'
channels: '2'
genre: 'test'
label: 'nada'
owner_id: '1'
file_exists: 't'
hidden: 'f'
silan_check: 'f'
is_scheduled: 'f'
is_playlist: 'f'
filesize: '5126748'
id: '7'
mime: 'audio/mp3'
ftype: 'audioclip'
directory: '1'
filepath: 'imported/1/track2-2.mp3'
mtime: '2017-08-06 04:28:36'
utime: '2017-08-06 04:27:47'
track_title: 'track2'
album_title: 'album2'
bit_rate: '320000'
sample_rate: '44100'
length: '00:01:30'
channels: '2'
genre: 'test'
label: 'nada'
owner_id: '1'
file_exists: 't'
hidden: 'f'
silan_check: 'f'
is_scheduled: 'f'
is_playlist: 'f'
filesize: '5126748'
- id: "6"
mime: "audio/mp3"
ftype: "audioclip"
directory: "1"
filepath: "imported/1/track1-2.mp3"
mtime: "2017-08-06 05:28:36"
utime: "2017-08-16 04:27:47"
track_title: "track1"
album_title: "album2"
bit_rate: "320000"
sample_rate: "44100"
length: "00:01:30"
channels: "2"
genre: "test"
label: "nada"
owner_id: "1"
file_exists: "t"
hidden: "f"
silan_check: "f"
is_scheduled: "f"
is_playlist: "f"
filesize: "5126748"
- id: "7"
mime: "audio/mp3"
ftype: "audioclip"
directory: "1"
filepath: "imported/1/track2-2.mp3"
mtime: "2017-08-06 04:28:36"
utime: "2017-08-06 04:27:47"
track_title: "track2"
album_title: "album2"
bit_rate: "320000"
sample_rate: "44100"
length: "00:01:30"
channels: "2"
genre: "test"
label: "nada"
owner_id: "1"
file_exists: "t"
hidden: "f"
silan_check: "f"
is_scheduled: "f"
is_playlist: "f"
filesize: "5126748"

View file

@ -1,11 +1,9 @@
cc_pref:
-
id: '1'
subjid: null
keystr: shows_populated_until
valstr: '2014-02-01 00:00:00'
-
id: '2'
subjid: null
keystr: timezone
valstr: UTC
- id: "1"
subjid: null
keystr: shows_populated_until
valstr: "2014-02-01 00:00:00"
- id: "2"
subjid: null
keystr: timezone
valstr: UTC

View file

@ -1,270 +1,234 @@
cc_show:
-
id: '1'
name: 'test show'
url: null
genre: null
description: null
color: ffffff
background_color: '364492'
live_stream_using_airtime_auth: false
live_stream_using_custom_auth: false
live_stream_user: null
live_stream_pass: null
linked: false
is_linkable: true
image_path: ''
has_autoplaylist: false
autoplaylist_id: null
autoplaylist_repeat: false
- id: "1"
name: "test show"
url: null
genre: null
description: null
color: ffffff
background_color: "364492"
live_stream_using_airtime_auth: false
live_stream_using_custom_auth: false
live_stream_user: null
live_stream_pass: null
linked: false
is_linkable: true
image_path: ""
has_autoplaylist: false
autoplaylist_id: null
autoplaylist_repeat: false
cc_show_days:
-
id: '1'
first_show: '2014-01-05'
last_show: null
start_time: '00:00:00'
timezone: UTC
duration: '01:00'
day: '0'
repeat_type: '0'
next_pop_date: '2014-02-02'
show_id: '1'
record: '0'
-
id: '2'
first_show: '2014-01-06'
last_show: null
start_time: '00:00:00'
timezone: UTC
duration: '01:00'
day: '1'
repeat_type: '0'
next_pop_date: '2014-02-03'
show_id: '1'
record: '0'
-
id: '3'
first_show: '2014-01-07'
last_show: null
start_time: '00:00:00'
timezone: UTC
duration: '01:00'
day: '2'
repeat_type: '0'
next_pop_date: '2014-02-04'
show_id: '1'
record: '0'
-
id: '4'
first_show: '2014-01-08'
last_show: null
start_time: '00:00:00'
timezone: UTC
duration: '01:00'
day: '3'
repeat_type: '0'
next_pop_date: '2014-02-05'
show_id: '1'
record: '0'
-
id: '5'
first_show: '2014-01-09'
last_show: null
start_time: '00:00:00'
timezone: UTC
duration: '01:00'
day: '4'
repeat_type: '0'
next_pop_date: '2014-02-06'
show_id: '1'
record: '0'
-
id: '6'
first_show: '2014-01-10'
last_show: null
start_time: '00:00:00'
timezone: UTC
duration: '01:00'
day: '5'
repeat_type: '0'
next_pop_date: '2014-02-07'
show_id: '1'
record: '0'
-
id: '7'
first_show: '2014-01-11'
last_show: null
start_time: '00:00:00'
timezone: UTC
duration: '01:00'
day: '6'
repeat_type: '0'
next_pop_date: '2014-02-01'
show_id: '1'
record: '0'
- id: "1"
first_show: "2014-01-05"
last_show: null
start_time: "00:00:00"
timezone: UTC
duration: "01:00"
day: "0"
repeat_type: "0"
next_pop_date: "2014-02-02"
show_id: "1"
record: "0"
- id: "2"
first_show: "2014-01-06"
last_show: null
start_time: "00:00:00"
timezone: UTC
duration: "01:00"
day: "1"
repeat_type: "0"
next_pop_date: "2014-02-03"
show_id: "1"
record: "0"
- id: "3"
first_show: "2014-01-07"
last_show: null
start_time: "00:00:00"
timezone: UTC
duration: "01:00"
day: "2"
repeat_type: "0"
next_pop_date: "2014-02-04"
show_id: "1"
record: "0"
- id: "4"
first_show: "2014-01-08"
last_show: null
start_time: "00:00:00"
timezone: UTC
duration: "01:00"
day: "3"
repeat_type: "0"
next_pop_date: "2014-02-05"
show_id: "1"
record: "0"
- id: "5"
first_show: "2014-01-09"
last_show: null
start_time: "00:00:00"
timezone: UTC
duration: "01:00"
day: "4"
repeat_type: "0"
next_pop_date: "2014-02-06"
show_id: "1"
record: "0"
- id: "6"
first_show: "2014-01-10"
last_show: null
start_time: "00:00:00"
timezone: UTC
duration: "01:00"
day: "5"
repeat_type: "0"
next_pop_date: "2014-02-07"
show_id: "1"
record: "0"
- id: "7"
first_show: "2014-01-11"
last_show: null
start_time: "00:00:00"
timezone: UTC
duration: "01:00"
day: "6"
repeat_type: "0"
next_pop_date: "2014-02-01"
show_id: "1"
record: "0"
cc_show_instances:
-
id: '1'
starts: '2014-01-05 00:00:00'
ends: '2014-01-05 01:00:00'
show_id: '1'
modified_instance: false
-
id: '2'
starts: '2014-01-12 00:00:00'
ends: '2014-01-12 01:00:00'
show_id: '1'
modified_instance: false
-
id: '3'
starts: '2014-01-19 00:00:00'
ends: '2014-01-19 01:00:00'
show_id: '1'
modified_instance: false
-
id: '4'
starts: '2014-01-26 00:00:00'
ends: '2014-01-26 01:00:00'
show_id: '1'
modified_instance: false
-
id: '5'
starts: '2014-01-06 00:00:00'
ends: '2014-01-06 01:00:00'
show_id: '1'
modified_instance: false
-
id: '6'
starts: '2014-01-13 00:00:00'
ends: '2014-01-13 01:00:00'
show_id: '1'
modified_instance: false
-
id: '7'
starts: '2014-01-20 00:00:00'
ends: '2014-01-20 01:00:00'
show_id: '1'
modified_instance: false
-
id: '8'
starts: '2014-01-27 00:00:00'
ends: '2014-01-27 01:00:00'
show_id: '1'
modified_instance: false
-
id: '9'
starts: '2014-01-07 00:00:00'
ends: '2014-01-07 01:00:00'
show_id: '1'
modified_instance: false
-
id: '10'
starts: '2014-01-14 00:00:00'
ends: '2014-01-14 01:00:00'
show_id: '1'
modified_instance: false
-
id: '11'
starts: '2014-01-21 00:00:00'
ends: '2014-01-21 01:00:00'
show_id: '1'
modified_instance: false
-
id: '12'
starts: '2014-01-28 00:00:00'
ends: '2014-01-28 01:00:00'
show_id: '1'
modified_instance: false
-
id: '13'
starts: '2014-01-08 00:00:00'
ends: '2014-01-08 01:00:00'
show_id: '1'
modified_instance: false
-
id: '14'
starts: '2014-01-15 00:00:00'
ends: '2014-01-15 01:00:00'
show_id: '1'
modified_instance: false
-
id: '15'
starts: '2014-01-22 00:00:00'
ends: '2014-01-22 01:00:00'
show_id: '1'
modified_instance: false
-
id: '16'
starts: '2014-01-29 00:00:00'
ends: '2014-01-29 01:00:00'
show_id: '1'
modified_instance: false
-
id: '17'
starts: '2014-01-09 00:00:00'
ends: '2014-01-09 01:00:00'
show_id: '1'
modified_instance: false
-
id: '18'
starts: '2014-01-16 00:00:00'
ends: '2014-01-16 01:00:00'
show_id: '1'
modified_instance: false
-
id: '19'
starts: '2014-01-23 00:00:00'
ends: '2014-01-23 01:00:00'
show_id: '1'
modified_instance: false
-
id: '20'
starts: '2014-01-30 00:00:00'
ends: '2014-01-30 01:00:00'
show_id: '1'
modified_instance: false
-
id: '21'
starts: '2014-01-10 00:00:00'
ends: '2014-01-10 01:00:00'
show_id: '1'
modified_instance: false
-
id: '22'
starts: '2014-01-17 00:00:00'
ends: '2014-01-17 01:00:00'
show_id: '1'
modified_instance: false
-
id: '23'
starts: '2014-01-24 00:00:00'
ends: '2014-01-24 01:00:00'
show_id: '1'
modified_instance: false
-
id: '24'
starts: '2014-01-31 00:00:00'
ends: '2014-01-31 01:00:00'
show_id: '1'
modified_instance: false
-
id: '25'
starts: '2014-01-11 00:00:00'
ends: '2014-01-11 01:00:00'
show_id: '1'
modified_instance: false
-
id: '26'
starts: '2014-01-18 00:00:00'
ends: '2014-01-18 01:00:00'
show_id: '1'
modified_instance: false
-
id: '27'
starts: '2014-01-25 00:00:00'
ends: '2014-01-25 01:00:00'
show_id: '1'
modified_instance: false
- id: "1"
starts: "2014-01-05 00:00:00"
ends: "2014-01-05 01:00:00"
show_id: "1"
modified_instance: false
- id: "2"
starts: "2014-01-12 00:00:00"
ends: "2014-01-12 01:00:00"
show_id: "1"
modified_instance: false
- id: "3"
starts: "2014-01-19 00:00:00"
ends: "2014-01-19 01:00:00"
show_id: "1"
modified_instance: false
- id: "4"
starts: "2014-01-26 00:00:00"
ends: "2014-01-26 01:00:00"
show_id: "1"
modified_instance: false
- id: "5"
starts: "2014-01-06 00:00:00"
ends: "2014-01-06 01:00:00"
show_id: "1"
modified_instance: false
- id: "6"
starts: "2014-01-13 00:00:00"
ends: "2014-01-13 01:00:00"
show_id: "1"
modified_instance: false
- id: "7"
starts: "2014-01-20 00:00:00"
ends: "2014-01-20 01:00:00"
show_id: "1"
modified_instance: false
- id: "8"
starts: "2014-01-27 00:00:00"
ends: "2014-01-27 01:00:00"
show_id: "1"
modified_instance: false
- id: "9"
starts: "2014-01-07 00:00:00"
ends: "2014-01-07 01:00:00"
show_id: "1"
modified_instance: false
- id: "10"
starts: "2014-01-14 00:00:00"
ends: "2014-01-14 01:00:00"
show_id: "1"
modified_instance: false
- id: "11"
starts: "2014-01-21 00:00:00"
ends: "2014-01-21 01:00:00"
show_id: "1"
modified_instance: false
- id: "12"
starts: "2014-01-28 00:00:00"
ends: "2014-01-28 01:00:00"
show_id: "1"
modified_instance: false
- id: "13"
starts: "2014-01-08 00:00:00"
ends: "2014-01-08 01:00:00"
show_id: "1"
modified_instance: false
- id: "14"
starts: "2014-01-15 00:00:00"
ends: "2014-01-15 01:00:00"
show_id: "1"
modified_instance: false
- id: "15"
starts: "2014-01-22 00:00:00"
ends: "2014-01-22 01:00:00"
show_id: "1"
modified_instance: false
- id: "16"
starts: "2014-01-29 00:00:00"
ends: "2014-01-29 01:00:00"
show_id: "1"
modified_instance: false
- id: "17"
starts: "2014-01-09 00:00:00"
ends: "2014-01-09 01:00:00"
show_id: "1"
modified_instance: false
- id: "18"
starts: "2014-01-16 00:00:00"
ends: "2014-01-16 01:00:00"
show_id: "1"
modified_instance: false
- id: "19"
starts: "2014-01-23 00:00:00"
ends: "2014-01-23 01:00:00"
show_id: "1"
modified_instance: false
- id: "20"
starts: "2014-01-30 00:00:00"
ends: "2014-01-30 01:00:00"
show_id: "1"
modified_instance: false
- id: "21"
starts: "2014-01-10 00:00:00"
ends: "2014-01-10 01:00:00"
show_id: "1"
modified_instance: false
- id: "22"
starts: "2014-01-17 00:00:00"
ends: "2014-01-17 01:00:00"
show_id: "1"
modified_instance: false
- id: "23"
starts: "2014-01-24 00:00:00"
ends: "2014-01-24 01:00:00"
show_id: "1"
modified_instance: false
- id: "24"
starts: "2014-01-31 00:00:00"
ends: "2014-01-31 01:00:00"
show_id: "1"
modified_instance: false
- id: "25"
starts: "2014-01-11 00:00:00"
ends: "2014-01-11 01:00:00"
show_id: "1"
modified_instance: false
- id: "26"
starts: "2014-01-18 00:00:00"
ends: "2014-01-18 01:00:00"
show_id: "1"
modified_instance: false
- id: "27"
starts: "2014-01-25 00:00:00"
ends: "2014-01-25 01:00:00"
show_id: "1"
modified_instance: false
cc_show_rebroadcast:
cc_show_hosts:

View file

@ -1,11 +1,9 @@
cc_pref:
-
id: '1'
subjid: null
keystr: shows_populated_until
valstr: '2044-02-07 00:00:00'
-
id: '2'
subjid: null
keystr: timezone
valstr: UTC
- id: "1"
subjid: null
keystr: shows_populated_until
valstr: "2044-02-07 00:00:00"
- id: "2"
subjid: null
keystr: timezone
valstr: UTC

View file

@ -1,19 +1,18 @@
cc_show:
-
id: '1'
name: 'test show'
url: null
genre: null
description: null
color: ffffff
background_color: '364492'
live_stream_using_airtime_auth: false
live_stream_using_custom_auth: false
live_stream_user: null
live_stream_pass: null
linked: false
is_linkable: true
image_path: ''
has_autoplaylist: false
autoplaylist_id: null
autoplaylist_repeat: false
- id: "1"
name: "test show"
url: null
genre: null
description: null
color: ffffff
background_color: "364492"
live_stream_using_airtime_auth: false
live_stream_using_custom_auth: false
live_stream_user: null
live_stream_pass: null
linked: false
is_linkable: true
image_path: ""
has_autoplaylist: false
autoplaylist_id: null
autoplaylist_repeat: false

View file

@ -1,79 +1,72 @@
cc_show:
-
id: '1'
name: 'test show'
url: null
genre: null
description: null
color: ffffff
background_color: '364492'
live_stream_using_airtime_auth: false
live_stream_using_custom_auth: false
live_stream_user: null
live_stream_pass: null
linked: true
is_linkable: true
image_path: ''
has_autoplaylist: false
autoplaylist_id: null
autoplaylist_repeat: false
- id: "1"
name: "test show"
url: null
genre: null
description: null
color: ffffff
background_color: "364492"
live_stream_using_airtime_auth: false
live_stream_using_custom_auth: false
live_stream_user: null
live_stream_pass: null
linked: true
is_linkable: true
image_path: ""
has_autoplaylist: false
autoplaylist_id: null
autoplaylist_repeat: false
cc_show_days:
-
id: '2'
first_show: '2044-01-30'
last_show: null
start_time: '00:00:00'
timezone: UTC
duration: '01:00'
day: '6'
repeat_type: '0'
next_pop_date: '2044-02-13'
show_id: '1'
record: '0'
- id: "2"
first_show: "2044-01-30"
last_show: null
start_time: "00:00:00"
timezone: UTC
duration: "01:00"
day: "6"
repeat_type: "0"
next_pop_date: "2044-02-13"
show_id: "1"
record: "0"
cc_show_instances:
-
id: '3'
starts: '2044-01-30 00:00:00'
ends: '2044-01-30 01:00:00'
show_id: '1'
record: '0'
rebroadcast: '0'
instance_id: null
modified_instance: false
-
id: '4'
starts: '2044-02-06 00:00:00'
ends: '2044-02-06 01:00:00'
show_id: '1'
record: '0'
rebroadcast: '0'
instance_id: null
modified_instance: false
- id: "3"
starts: "2044-01-30 00:00:00"
ends: "2044-01-30 01:00:00"
show_id: "1"
record: "0"
rebroadcast: "0"
instance_id: null
modified_instance: false
- id: "4"
starts: "2044-02-06 00:00:00"
ends: "2044-02-06 01:00:00"
show_id: "1"
record: "0"
rebroadcast: "0"
instance_id: null
modified_instance: false
cc_schedule:
-
id: '3'
starts: '2044-01-30 00:00:00'
ends: '2044-01-30 00:04:32'
file_id: '1'
clip_length: '00:04:32'
fade_in: '00:00:00.5'
fade_out: '00:00:00.5'
cue_in: '00:00:00'
cue_out: '00:04:32'
instance_id: '3'
playout_status: '1'
-
id: '4'
starts: '2044-02-06 00:00:00'
ends: '2044-02-06 00:04:32'
file_id: '1'
clip_length: '00:04:32'
fade_in: '00:00:00.5'
fade_out: '00:00:00.5'
cue_in: '00:00:00'
cue_out: '00:04:32'
instance_id: '4'
playout_status: '1'
- id: "3"
starts: "2044-01-30 00:00:00"
ends: "2044-01-30 00:04:32"
file_id: "1"
clip_length: "00:04:32"
fade_in: "00:00:00.5"
fade_out: "00:00:00.5"
cue_in: "00:00:00"
cue_out: "00:04:32"
instance_id: "3"
playout_status: "1"
- id: "4"
starts: "2044-02-06 00:00:00"
ends: "2044-02-06 00:04:32"
file_id: "1"
clip_length: "00:04:32"
fade_in: "00:00:00.5"
fade_out: "00:00:00.5"
cue_in: "00:00:00"
cue_out: "00:04:32"
instance_id: "4"
playout_status: "1"
cc_show_rebroadcast:
cc_show_hosts:

Some files were not shown because too many files have changed in this diff Show more