2019-04-23 Fred Gleason <fredg@paravelsystems.com>

* Added a 'STACK_SCHED_CODES' table to the database.
	* Dropped the 'STACK_LINES.SCHED_CODES' field from the database.
	* Incremented the database version to 308.
	* Renamed the 'SchedCartList' class to 'RDSchedCartList' and
	refactored it to be idiomatic Qt.
	* Renamed the 'SchedRulesList' class to 'RDSchedRulesList'.
This commit is contained in:
Fred Gleason
2019-04-23 18:30:30 -04:00
parent 9f95fec5e1
commit 5589d3fc97
27 changed files with 452 additions and 324 deletions

View File

@@ -97,6 +97,7 @@ EXTRA_DIST = audio_cards.txt\
services.txt\
sources.txt\
stack_lines.txt\
stack_sched_codes.txt\
stations.txt\
switcher_nodes.txt\
system.txt\

View File

@@ -9,5 +9,4 @@ SCHED_STACK_ID int(10) unsigned
SERVICE_NAME varchar(10) From SERVICES.NAME
CART int(10) unsigned From CART.NUMBER
ARTIST varchar(191) From CART.ARTIST
SCHED_CODES varchar(191)
SCHEDULED_AT datetime

View File

@@ -0,0 +1,11 @@
STACK_SCHED_CODES Table Layout for Rivendell
The STACK_SCHED_CODES table holds the scheduler codes for rows in
the 'STACK_LINES' table.
FIELD NAME TYPE REMARKS
------------------------------------------------------------------------
ID int(10) unsigned Primary key, auto_increment
STACK_LINES_ID int(10) unsigned From STACK_LINES.ID
SCHED_CODE varchar(10)