mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-06-06 23:22:40 +02:00
2018-05-29 Fred Gleason <fredg@paravelsystems.com>
* Dropped the 'CART.ISRC' field from the database. * Dropped the 'DECKS.DEFAULT_SAMPRATE' field from the database. * Dropped the 'RDLIBRARY.INPUT_STREAM' field from the database. * Dropped the 'RDLIBRARY.OUTPUT_STREAM' field from the database. * Dropped the 'RDLIBRARY.RECORD_GPI' field from the database. * Dropped the 'RDLIBRARY.PLAY_GPI' field from the database. * Dropped the 'RDLIBRARY.STOP_GPI' field from the database. * Dropped the 'RDLIBRARY.DEFAULT_SAMPRATE' field from the database. * Dropped the 'RECORDINGS.DEFAULT_SAMPRATE' field from the database. * Dropped the 'RDLOGEDIT.SAMPRATE' field from the database. * Dropped the 'SERVICES.TFC_START_OFFSET' field from the database. * Dropped the 'SERVICES.TFC_START_LENGTH' field from the database. * Dropped the 'SERVICES.MUS_START_OFFSET' field from the database. * Dropped the 'SERVICES.MUS_START_LENGTH' field from the database. * Incremented the database version to 285.
This commit is contained in:
parent
f831241638
commit
2cbc9e6e3c
16
ChangeLog
16
ChangeLog
@ -16944,3 +16944,19 @@
|
|||||||
names in SQL calls.
|
names in SQL calls.
|
||||||
* Fixed a bug in 'RDLog::create()' that failed to initialize
|
* Fixed a bug in 'RDLog::create()' that failed to initialize
|
||||||
the modified datetime correctly.
|
the modified datetime correctly.
|
||||||
|
2018-05-29 Fred Gleason <fredg@paravelsystems.com>
|
||||||
|
* Dropped the 'CART.ISRC' field from the database.
|
||||||
|
* Dropped the 'DECKS.DEFAULT_SAMPRATE' field from the database.
|
||||||
|
* Dropped the 'RDLIBRARY.INPUT_STREAM' field from the database.
|
||||||
|
* Dropped the 'RDLIBRARY.OUTPUT_STREAM' field from the database.
|
||||||
|
* Dropped the 'RDLIBRARY.RECORD_GPI' field from the database.
|
||||||
|
* Dropped the 'RDLIBRARY.PLAY_GPI' field from the database.
|
||||||
|
* Dropped the 'RDLIBRARY.STOP_GPI' field from the database.
|
||||||
|
* Dropped the 'RDLIBRARY.DEFAULT_SAMPRATE' field from the database.
|
||||||
|
* Dropped the 'RECORDINGS.DEFAULT_SAMPRATE' field from the database.
|
||||||
|
* Dropped the 'RDLOGEDIT.SAMPRATE' field from the database.
|
||||||
|
* Dropped the 'SERVICES.TFC_START_OFFSET' field from the database.
|
||||||
|
* Dropped the 'SERVICES.TFC_START_LENGTH' field from the database.
|
||||||
|
* Dropped the 'SERVICES.MUS_START_OFFSET' field from the database.
|
||||||
|
* Dropped the 'SERVICES.MUS_START_LENGTH' field from the database.
|
||||||
|
* Incremented the database version to 285.
|
||||||
|
@ -13,7 +13,6 @@ TITLE char(255) Index
|
|||||||
ARTIST char(255) Index
|
ARTIST char(255) Index
|
||||||
ALBUM char(255) Name of release album
|
ALBUM char(255) Name of release album
|
||||||
YEAR date Year of release
|
YEAR date Year of release
|
||||||
ISRC char(12) RETIRED as of DB v100
|
|
||||||
CONDUCTOR char(64)
|
CONDUCTOR char(64)
|
||||||
LABEL char(64) Release Record Label
|
LABEL char(64) Release Record Label
|
||||||
CLIENT char(64) Index
|
CLIENT char(64) Index
|
||||||
|
@ -1,8 +1,7 @@
|
|||||||
DECKS Table Layout for Rivendell
|
DECKS Table Layout for Rivendell
|
||||||
|
|
||||||
The DECKS table holds data concerning each configured netcatcher
|
The DECKS table holds data concerning each configured netcatcher
|
||||||
recording interface on the system. Following is the layout of a
|
recording interface on the system.
|
||||||
record in the DECKS table:
|
|
||||||
|
|
||||||
FIELD NAME TYPE REMARKS
|
FIELD NAME TYPE REMARKS
|
||||||
------------------------------------------------------------------
|
------------------------------------------------------------------
|
||||||
@ -17,7 +16,6 @@ MON_PORT_NUMBER int(11) signed
|
|||||||
DEFAULT_MONITOR_ON enum('N','Y')
|
DEFAULT_MONITOR_ON enum('N','Y')
|
||||||
DEFAULT_FORMAT int(10) signed
|
DEFAULT_FORMAT int(10) signed
|
||||||
DEFAULT_CHANNELS int(10) signed
|
DEFAULT_CHANNELS int(10) signed
|
||||||
DEFAULT_SAMPRATE int(10) signed RETIRED
|
|
||||||
DEFAULT_BITRATE int(10) signed
|
DEFAULT_BITRATE int(10) signed
|
||||||
DEFAULT_THRESHOLD int(10) signed
|
DEFAULT_THRESHOLD int(10) signed
|
||||||
SWITCH_STATION char(64) From OUTPUTS.STATION_NAME
|
SWITCH_STATION char(64) From OUTPUTS.STATION_NAME
|
||||||
|
@ -8,19 +8,13 @@ ID int(10) unsigned * Primary key, Auto Increment
|
|||||||
STATION char(40) Workstation, Indexed
|
STATION char(40) Workstation, Indexed
|
||||||
INSTANCE int(10) unsigned
|
INSTANCE int(10) unsigned
|
||||||
INPUT_CARD int(11) None=-1
|
INPUT_CARD int(11) None=-1
|
||||||
INPUT_STREAM int(11) RETIRED
|
|
||||||
INPUT_TYPE enum('A','D')
|
INPUT_TYPE enum('A','D')
|
||||||
OUTPUT_CARD int(11) None=-1
|
OUTPUT_CARD int(11) None=-1
|
||||||
OUTPUT_STREAM int(11) RETIRED
|
|
||||||
OUTPUT_PORT int(11) None=-1
|
OUTPUT_PORT int(11) None=-1
|
||||||
VOX_THRESHOLD int(11) dBFS * 100
|
VOX_THRESHOLD int(11) dBFS * 100
|
||||||
TRIM_THRESHOLD int(11) dBFS * 100
|
TRIM_THRESHOLD int(11) dBFS * 100
|
||||||
RECORD_GPI int(11) RETIRED
|
|
||||||
PLAY_GPI int(11) RETIRED
|
|
||||||
STOP_GPI int(11) RETIRED
|
|
||||||
DEFAULT_FORMAT int(10) unsigned 0 = PCM16, 1 = Layer-2, 2 = Layer-3
|
DEFAULT_FORMAT int(10) unsigned 0 = PCM16, 1 = Layer-2, 2 = Layer-3
|
||||||
DEFAULT_CHANNELS int(10) unsigned
|
DEFAULT_CHANNELS int(10) unsigned
|
||||||
DEFAULT_SAMPRATE int(10) unsigned RETIRED
|
|
||||||
DEFAULT_LAYER int(10) unsigned
|
DEFAULT_LAYER int(10) unsigned
|
||||||
DEFAULT_BITRATE int(10) unsigned
|
DEFAULT_BITRATE int(10) unsigned
|
||||||
DEFAULT_RECORD_MODE int(10) unsigned 0 = Manual, 1 = VOX
|
DEFAULT_RECORD_MODE int(10) unsigned 0 = Manual, 1 = VOX
|
||||||
|
@ -11,7 +11,6 @@ INPUT_CARD int(11) None=-1
|
|||||||
OUTPUT_CARD int(11) None=-1
|
OUTPUT_CARD int(11) None=-1
|
||||||
OUTPUT_PORT int(11)
|
OUTPUT_PORT int(11)
|
||||||
FORMAT int(10) unsigned 0 = PCM16, 1 = Layer-2, 2 = Layer-3
|
FORMAT int(10) unsigned 0 = PCM16, 1 = Layer-2, 2 = Layer-3
|
||||||
SAMPRATE int(10) unsigned RETIRED
|
|
||||||
LAYER int(10) unsigned
|
LAYER int(10) unsigned
|
||||||
BITRATE int(10) unsigned
|
BITRATE int(10) unsigned
|
||||||
ENABLE_SECOND_START enum('N','Y')
|
ENABLE_SECOND_START enum('N','Y')
|
||||||
|
@ -47,7 +47,6 @@ ENDDATE_OFFSET int(10) unsigned
|
|||||||
EVENTDATE_OFFSET int(11)
|
EVENTDATE_OFFSET int(11)
|
||||||
FORMAT int(11) signed 0 = PCM16, 2 = Layer 2, 3 = Layer 3
|
FORMAT int(11) signed 0 = PCM16, 2 = Layer 2, 3 = Layer 3
|
||||||
CHANNELS int(11) signed
|
CHANNELS int(11) signed
|
||||||
SAMPRATE int(11) signed RETIRED
|
|
||||||
BITRATE int(11) signed
|
BITRATE int(11) signed
|
||||||
QUALITY int(11) signed
|
QUALITY int(11) signed
|
||||||
MACRO_CART int(10) unsigned
|
MACRO_CART int(10) unsigned
|
||||||
|
@ -29,8 +29,6 @@ TFC_CART_OFFSET int(11)
|
|||||||
TFC_CART_LENGTH int(11)
|
TFC_CART_LENGTH int(11)
|
||||||
TFC_TITLE_OFFSET int(11)
|
TFC_TITLE_OFFSET int(11)
|
||||||
TFC_TITLE_LENGTH int(11)
|
TFC_TITLE_LENGTH int(11)
|
||||||
TFC_START_OFFSET int(11) RETIRED as of DB v119
|
|
||||||
TFC_START_LENGTH int(11) RETIRED as of DB v119
|
|
||||||
TFC_HOURS_OFFSET int(11)
|
TFC_HOURS_OFFSET int(11)
|
||||||
TFC_HOURS_LENGTH int(11)
|
TFC_HOURS_LENGTH int(11)
|
||||||
TFC_MINUTES_OFFSET int(11)
|
TFC_MINUTES_OFFSET int(11)
|
||||||
@ -64,8 +62,6 @@ MUS_CART_OFFSET int(11)
|
|||||||
MUS_CART_LENGTH int(11)
|
MUS_CART_LENGTH int(11)
|
||||||
MUS_TITLE_OFFSET int(11)
|
MUS_TITLE_OFFSET int(11)
|
||||||
MUS_TITLE_LENGTH int(11)
|
MUS_TITLE_LENGTH int(11)
|
||||||
MUS_START_OFFSET int(11) RETIRED as of DB v119
|
|
||||||
MUS_START_LENGTH int(11) RETIRED as of DB v119
|
|
||||||
MUS_HOURS_OFFSET int(11)
|
MUS_HOURS_OFFSET int(11)
|
||||||
MUS_HOURS_LENGTH int(11)
|
MUS_HOURS_LENGTH int(11)
|
||||||
MUS_MINUTES_OFFSET int(11)
|
MUS_MINUTES_OFFSET int(11)
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
/*
|
/*
|
||||||
* Current Database Version
|
* Current Database Version
|
||||||
*/
|
*/
|
||||||
#define RD_VERSION_DATABASE 284
|
#define RD_VERSION_DATABASE 285
|
||||||
|
|
||||||
|
|
||||||
#endif // DBVERSION_H
|
#endif // DBVERSION_H
|
||||||
|
@ -425,7 +425,6 @@ bool CreateDb(QString name,QString pwd,RDConfig *config)
|
|||||||
"ARTIST char(255),"+
|
"ARTIST char(255),"+
|
||||||
"ALBUM char(255),"+
|
"ALBUM char(255),"+
|
||||||
"YEAR date,"+
|
"YEAR date,"+
|
||||||
"ISRC char(12),"+
|
|
||||||
"CONDUCTOR char(64),"+
|
"CONDUCTOR char(64),"+
|
||||||
"LABEL char(64),"+
|
"LABEL char(64),"+
|
||||||
"CLIENT char(64),"+
|
"CLIENT char(64),"+
|
||||||
@ -612,8 +611,6 @@ bool CreateDb(QString name,QString pwd,RDConfig *config)
|
|||||||
"TFC_CART_LENGTH int,"+
|
"TFC_CART_LENGTH int,"+
|
||||||
"TFC_TITLE_OFFSET int,"+
|
"TFC_TITLE_OFFSET int,"+
|
||||||
"TFC_TITLE_LENGTH int,"+
|
"TFC_TITLE_LENGTH int,"+
|
||||||
"TFC_START_OFFSET int,"+
|
|
||||||
"TFC_START_LENGTH int,"+
|
|
||||||
"TFC_HOURS_OFFSET int,"+
|
"TFC_HOURS_OFFSET int,"+
|
||||||
"TFC_HOURS_LENGTH int,"+
|
"TFC_HOURS_LENGTH int,"+
|
||||||
"TFC_MINUTES_OFFSET int,"+
|
"TFC_MINUTES_OFFSET int,"+
|
||||||
@ -647,8 +644,6 @@ bool CreateDb(QString name,QString pwd,RDConfig *config)
|
|||||||
"MUS_CART_LENGTH int,"+
|
"MUS_CART_LENGTH int,"+
|
||||||
"MUS_TITLE_OFFSET int,"+
|
"MUS_TITLE_OFFSET int,"+
|
||||||
"MUS_TITLE_LENGTH int,"+
|
"MUS_TITLE_LENGTH int,"+
|
||||||
"MUS_START_OFFSET int,"+
|
|
||||||
"MUS_START_LENGTH int,"+
|
|
||||||
"MUS_HOURS_OFFSET int,"+
|
"MUS_HOURS_OFFSET int,"+
|
||||||
"MUS_HOURS_LENGTH int,"+
|
"MUS_HOURS_LENGTH int,"+
|
||||||
"MUS_MINUTES_OFFSET int,"+
|
"MUS_MINUTES_OFFSET int,"+
|
||||||
@ -721,20 +716,14 @@ bool CreateDb(QString name,QString pwd,RDConfig *config)
|
|||||||
"STATION char(40) not null,"+
|
"STATION char(40) not null,"+
|
||||||
"INSTANCE int unsigned not null,"+
|
"INSTANCE int unsigned not null,"+
|
||||||
"INPUT_CARD int default 0,"+
|
"INPUT_CARD int default 0,"+
|
||||||
"INPUT_STREAM int default 0,"+
|
|
||||||
"INPUT_PORT int default 0,"+
|
"INPUT_PORT int default 0,"+
|
||||||
"INPUT_TYPE enum('A','D') default 'A',"+
|
"INPUT_TYPE enum('A','D') default 'A',"+
|
||||||
"OUTPUT_CARD int default 0,"+
|
"OUTPUT_CARD int default 0,"+
|
||||||
"OUTPUT_STREAM int default 0,"+
|
|
||||||
"OUTPUT_PORT int default 0,"+
|
"OUTPUT_PORT int default 0,"+
|
||||||
"VOX_THRESHOLD int default -5000,"+
|
"VOX_THRESHOLD int default -5000,"+
|
||||||
"TRIM_THRESHOLD int default 0,"+
|
"TRIM_THRESHOLD int default 0,"+
|
||||||
"RECORD_GPI int default -1,"+
|
|
||||||
"PLAY_GPI int default -1,"+
|
|
||||||
"STOP_GPI int default -1,"+
|
|
||||||
"DEFAULT_FORMAT int unsigned default 0,"+
|
"DEFAULT_FORMAT int unsigned default 0,"+
|
||||||
"DEFAULT_CHANNELS int unsigned default 2,"+
|
"DEFAULT_CHANNELS int unsigned default 2,"+
|
||||||
"DEFAULT_SAMPRATE int unsigned default 44100,"+
|
|
||||||
"DEFAULT_LAYER int unsigned default 0,"+
|
"DEFAULT_LAYER int unsigned default 0,"+
|
||||||
"DEFAULT_BITRATE int unsigned default 0,"+
|
"DEFAULT_BITRATE int unsigned default 0,"+
|
||||||
"DEFAULT_RECORD_MODE int unsigned default 0,"+
|
"DEFAULT_RECORD_MODE int unsigned default 0,"+
|
||||||
@ -807,7 +796,6 @@ bool CreateDb(QString name,QString pwd,RDConfig *config)
|
|||||||
"PORT_TYPE enum('A','D') default 'A',"+
|
"PORT_TYPE enum('A','D') default 'A',"+
|
||||||
"DEFAULT_FORMAT int default 0,"+
|
"DEFAULT_FORMAT int default 0,"+
|
||||||
"DEFAULT_CHANNELS int default 2,"+
|
"DEFAULT_CHANNELS int default 2,"+
|
||||||
"DEFAULT_SAMPRATE int default 44100,"+
|
|
||||||
"DEFAULT_BITRATE int default 0,"+
|
"DEFAULT_BITRATE int default 0,"+
|
||||||
"DEFAULT_THRESHOLD int default 0,"+
|
"DEFAULT_THRESHOLD int default 0,"+
|
||||||
"SWITCH_STATION char(64),"+
|
"SWITCH_STATION char(64),"+
|
||||||
@ -862,7 +850,6 @@ bool CreateDb(QString name,QString pwd,RDConfig *config)
|
|||||||
"EVENTDATE_OFFSET int default 0,"+
|
"EVENTDATE_OFFSET int default 0,"+
|
||||||
"FORMAT int default 0,"+
|
"FORMAT int default 0,"+
|
||||||
"CHANNELS int default 2,"+
|
"CHANNELS int default 2,"+
|
||||||
"SAMPRATE int default 44100,"+
|
|
||||||
"BITRATE int default 0,"+
|
"BITRATE int default 0,"+
|
||||||
"QUALITY int default 0,"+
|
"QUALITY int default 0,"+
|
||||||
"MACRO_CART int default -1,"+
|
"MACRO_CART int default -1,"+
|
||||||
@ -1383,7 +1370,6 @@ bool CreateDb(QString name,QString pwd,RDConfig *config)
|
|||||||
"OUTPUT_CARD int default -1,"+
|
"OUTPUT_CARD int default -1,"+
|
||||||
"OUTPUT_PORT int default 0,"+
|
"OUTPUT_PORT int default 0,"+
|
||||||
"FORMAT int unsigned default 0,"+
|
"FORMAT int unsigned default 0,"+
|
||||||
"SAMPRATE int unsigned default 44100,"+
|
|
||||||
"LAYER int unsigned default 0,"+
|
"LAYER int unsigned default 0,"+
|
||||||
"BITRATE int unsigned default 0,"+
|
"BITRATE int unsigned default 0,"+
|
||||||
"ENABLE_SECOND_START enum('N','Y') default 'Y',"+
|
"ENABLE_SECOND_START enum('N','Y') default 'Y',"+
|
||||||
@ -8443,8 +8429,63 @@ int UpdateDb(int ver,RDConfig *config)
|
|||||||
delete q;
|
delete q;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(ver<285) {
|
||||||
|
sql=QString("alter table CART drop column ISRC");
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table DECKS drop column DEFAULT_SAMPRATE");
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table RDLIBRARY drop column INPUT_STREAM");
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table RDLIBRARY drop column OUTPUT_STREAM");
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table RDLIBRARY drop column RECORD_GPI");
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table RDLIBRARY drop column PLAY_GPI");
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table RDLIBRARY drop column STOP_GPI");
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table RDLIBRARY drop column DEFAULT_SAMPRATE");
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table RDLOGEDIT drop column SAMPRATE");
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table RECORDINGS drop column SAMPRATE");
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table SERVICES drop column TFC_START_OFFSET");
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table SERVICES drop column TFC_START_LENGTH");
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table SERVICES drop column MUS_START_OFFSET");
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table SERVICES drop column MUS_START_LENGTH");
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -295,6 +295,10 @@ void MainObject::Revert(int schema) const
|
|||||||
case 284:
|
case 284:
|
||||||
Revert284();
|
Revert284();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case 285:
|
||||||
|
Revert285();
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1274,8 +1278,6 @@ void MainObject::Revert284() const
|
|||||||
q=new RDSqlQuery(sql,false);
|
q=new RDSqlQuery(sql,false);
|
||||||
delete q;
|
delete q;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
sql=QString("alter table RDPANEL add column INSTANCE int unsigned ")+
|
sql=QString("alter table RDPANEL add column INSTANCE int unsigned ")+
|
||||||
"not null default 0 after STATION";
|
"not null default 0 after STATION";
|
||||||
q=new RDSqlQuery(sql,false);
|
q=new RDSqlQuery(sql,false);
|
||||||
@ -1356,6 +1358,84 @@ void MainObject::Revert284() const
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void MainObject::Revert285() const
|
||||||
|
{
|
||||||
|
QString sql;
|
||||||
|
RDSqlQuery *q;
|
||||||
|
|
||||||
|
sql=QString("alter table CART add column ISRC char(12) after YEAR");
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table DECKS add ")+
|
||||||
|
"column DEFAULT_SAMPRATE int default 44100 after DEFAULT_CHANNELS";
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table RDLIBRARY add ")+
|
||||||
|
"column INPUT_STREAM int default 0 after INPUT_CARD";
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table RDLIBRARY add ")+
|
||||||
|
"column OUTPUT_STREAM int default 0 after OUTPUT_CARD";
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table RDLIBRARY add ")+
|
||||||
|
"column RECORD_GPI int default -1 after TRIM_THRESHOLD";
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table RDLIBRARY add ")+
|
||||||
|
"column PLAY_GPI int default -1 after RECORD_GPI";
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table RDLIBRARY add ")+
|
||||||
|
"column STOP_GPI int default -1 after PLAY_GPI";
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table RDLIBRARY add ")+
|
||||||
|
"column DEFAULT_SAMPRATE int default 44100 after DEFAULT_CHANNELS";
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table RDLOGEDIT add ")+
|
||||||
|
"column SAMPRATE int unsigned default 44100 after FORMAT";
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table RECORDINGS add ")+
|
||||||
|
"column SAMPRATE int unsigned default 44100 after CHANNELS";
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table SERVICES add ")+
|
||||||
|
"column TFC_START_OFFSET int after TFC_TITLE_LENGTH";
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table SERVICES add ")+
|
||||||
|
"column TFC_START_LENGTH int after TFC_START_OFFSET";
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table SERVICES add ")+
|
||||||
|
"column MUS_START_OFFSET int after MUS_TITLE_LENGTH";
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
sql=QString("alter table SERVICES add ")+
|
||||||
|
"column MUS_START_LENGTH int after MUS_START_OFFSET";
|
||||||
|
q=new RDSqlQuery(sql,false);
|
||||||
|
delete q;
|
||||||
|
|
||||||
|
SetVersion(284);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
int MainObject::GetVersion() const
|
int MainObject::GetVersion() const
|
||||||
{
|
{
|
||||||
QString sql;
|
QString sql;
|
||||||
@ -1402,7 +1482,7 @@ int MainObject::MapSchema(const QString &ver)
|
|||||||
version_map["2.17"]=268;
|
version_map["2.17"]=268;
|
||||||
version_map["2.18"]=272;
|
version_map["2.18"]=272;
|
||||||
version_map["2.19"]=275;
|
version_map["2.19"]=275;
|
||||||
version_map["2.20"]=284;
|
version_map["2.20"]=285;
|
||||||
|
|
||||||
//
|
//
|
||||||
// Normalize String
|
// Normalize String
|
||||||
|
@ -80,6 +80,7 @@ class MainObject : public QObject
|
|||||||
void Revert282() const;
|
void Revert282() const;
|
||||||
void Revert283() const;
|
void Revert283() const;
|
||||||
void Revert284() const;
|
void Revert284() const;
|
||||||
|
void Revert285() const;
|
||||||
int GetVersion() const;
|
int GetVersion() const;
|
||||||
void SetVersion(int schema) const;
|
void SetVersion(int schema) const;
|
||||||
int MapSchema(const QString &ver);
|
int MapSchema(const QString &ver);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user