mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-10-18 16:41:18 +02:00
2018-10-08 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'Charset=' and 'Collation=' parameters from the '[mySQL]' section of rd.conf(5). * Removed support for the --mysql-charset=' and '--mysql-collation=' switches in rddbmgr(8). * Refactored handling of character set and collation attributes in rddbmgr(8) to treat them as immutable parts of the DB schema.
This commit is contained in:
@@ -109,6 +109,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"EDIT_PODCAST_PRIV enum('N','Y') not null default 'N',"+
|
||||
"DELETE_PODCAST_PRIV enum('N','Y') not null default 'N',"+
|
||||
"INDEX FULL_NAME_IDX (FULL_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -160,6 +161,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"ALSA_VERSION char(16),"+
|
||||
"INDEX DESCRIPTION_IDX (DESCRIPTION),"+
|
||||
"index IPV4_ADDRESS_IDX (IPV4_ADDRESS))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -227,6 +229,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"index PENDING_STATION_IDX(PENDING_STATION),"+
|
||||
"index PENDING_PID_IDX(PENDING_STATION,PENDING_PID),"+
|
||||
"index PENDING_DATETIME_IDX(PENDING_DATETIME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -291,6 +294,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"index END_DATETIME_IDX (END_DATETIME),"+
|
||||
"index ISCI_IDX (ISCI),"+
|
||||
"index ISRC_IDX (ISRC))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -328,6 +332,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"index CART_NUMBER_IDX (CART_NUMBER),"+
|
||||
"index DESCRIPTION_IDX (DESCRIPTION),"+
|
||||
"index OUTCUE_IDX (OUTCUE))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -374,8 +379,6 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"TFC_LEN_MINUTES_LENGTH int,"+
|
||||
"TFC_LEN_SECONDS_OFFSET int,"+
|
||||
"TFC_LEN_SECONDS_LENGTH int,"+
|
||||
// "TFC_LENGTH_OFFSET int,"+
|
||||
// "TFC_LENGTH_LENGTH int,"+
|
||||
"TFC_DATA_OFFSET int,"+
|
||||
"TFC_DATA_LENGTH int,"+
|
||||
"TFC_EVENT_ID_OFFSET int,"+
|
||||
@@ -407,14 +410,13 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"MUS_LEN_MINUTES_LENGTH int,"+
|
||||
"MUS_LEN_SECONDS_OFFSET int,"+
|
||||
"MUS_LEN_SECONDS_LENGTH int,"+
|
||||
// "MUS_LENGTH_OFFSET int,"+
|
||||
// "MUS_LENGTH_LENGTH int,"+
|
||||
"MUS_DATA_OFFSET int,"+
|
||||
"MUS_DATA_LENGTH int,"+
|
||||
"MUS_EVENT_ID_OFFSET int,"+
|
||||
"MUS_EVENT_ID_LENGTH int,"+
|
||||
"MUS_ANNC_TYPE_OFFSET int,"+
|
||||
"MUS_ANNC_TYPE_LENGTH int)"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -440,6 +442,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"COLOR char(7),"+
|
||||
"index IDX_REPORT_TFC (REPORT_TFC),"+
|
||||
"index IDX_REPORT_MUS (REPORT_MUS))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -454,6 +457,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"SERVICE_NAME char(10),"+
|
||||
"index GROUP_IDX (GROUP_NAME),"+
|
||||
"index SERVICE_IDX (SERVICE_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -491,6 +495,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"LIMIT_SEARCH int default 1,"+
|
||||
"SEARCH_LIMITED enum('N','Y') default 'Y',"+
|
||||
"index STATION_IDX (STATION,INSTANCE))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -505,6 +510,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"TRIGGER_CODE int unsigned,"+
|
||||
"OFFSET int unsigned,"+
|
||||
"index CUT_NAME_IDX (CUT_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -527,6 +533,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"index STATION_NAME_IDX (STATION_NAME),"+
|
||||
"index ACTIVE_IDX (ACTIVE),"+
|
||||
"index PORT_ID_IDX (PORT_ID))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -555,6 +562,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"SWITCH_DELAY int default 0,"+
|
||||
"index STATION_NAME_IDX (STATION_NAME),"+
|
||||
"index CHANNEL_IDX (CHANNEL))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -616,6 +624,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"ENABLE_METADATA enum('N','Y') default 'N',"+
|
||||
"FEED_ID int default -1,"+
|
||||
"index STATION_NAME_IDX (STATION_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -659,6 +668,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"index END_DATE_IDX (END_DATE),"+
|
||||
"index TYPE_IDX(TYPE,LOG_EXISTS),"+
|
||||
"index LOCK_GUID_IDX(LOCK_GUID))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -671,6 +681,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"DB int not null primary key,"+
|
||||
"LAST_MAINT_DATETIME datetime default \"1970-01-01 00:00:00\","+
|
||||
"LAST_ISCI_XREFERENCE datetime default \"1970-01-01 00:00:00\")"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -713,6 +724,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"SHOW_COUNTERS enum('N','Y') default 'N',"+
|
||||
"AUDITION_PREROLL int default 10000,"+
|
||||
"index STATION_IDX (STATION))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -733,6 +745,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"DEFAULT_COLOR char(7),"+
|
||||
"index LOAD_IDX (TYPE,OWNER,PANEL_NO),"+
|
||||
"index SAVE_IDX (TYPE,OWNER,PANEL_NO,ROW_NO,COLUMN_NO))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -773,6 +786,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"FADERS int default 0,"+
|
||||
"DISPLAYS int default 0,"+
|
||||
"index MATRIX_IDX (STATION_NAME,MATRIX))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -796,6 +810,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"NODE_SLOT int,"+
|
||||
"index MATRIX_IDX (STATION_NAME,MATRIX,NUMBER),"+
|
||||
"index NODE_IDX (STATION_NAME,MATRIX,NUMBER,NODE_HOSTNAME,NODE_TCP_PORT))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -817,6 +832,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"NODE_SLOT int,"+
|
||||
"index MATRIX_IDX (STATION_NAME,MATRIX,NUMBER),"+
|
||||
"index NODE_IDX (STATION_NAME,MATRIX,NUMBER,NODE_HOSTNAME,NODE_TCP_PORT))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -833,6 +849,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"MACRO_CART int default 0,"+
|
||||
"OFF_MACRO_CART int default 0,"+
|
||||
"index MATRIX_IDX (STATION_NAME,MATRIX,NUMBER))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -867,6 +884,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"HOR_DIST INT(10) unsigned,"+
|
||||
"NESTED_EVENT char(64),"+
|
||||
"REMARKS char(255))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -881,6 +899,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"ARTISTSEP int(10) unsigned,"+
|
||||
"COLOR char(7),"+
|
||||
"REMARKS char(255))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -894,6 +913,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"SERVICE char(10),"+
|
||||
"CART_NUMBER int unsigned,"+
|
||||
"index SERVICE_IDX (SERVICE))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -909,6 +929,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"VARVALUE char(255),"+
|
||||
"REMARK char(255),"+
|
||||
"index NAME_IDX (STATION_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -923,6 +944,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"SERVICE_NAME char(10),"+
|
||||
"index STATION_IDX (STATION_NAME),"+
|
||||
"index SERVICE_IDX (SERVICE_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -957,6 +979,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"START_TIME time,"+
|
||||
"END_TIME time,"+
|
||||
"index IDX_NAME (NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -970,6 +993,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"REPORT_NAME char(64) not null,"+
|
||||
"SERVICE_NAME char(10),"+
|
||||
"index IDX_REPORT_NAME (REPORT_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -983,6 +1007,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"REPORT_NAME char(64) not null,"+
|
||||
"STATION_NAME char(64),"+
|
||||
"index IDX_REPORT_NAME (REPORT_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -996,6 +1021,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"REPORT_NAME char(64) not null,"+
|
||||
"GROUP_NAME char(10),"+
|
||||
"index IDX_REPORT_NAME (REPORT_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1010,6 +1036,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"SERVICE_NAME char(10),"+
|
||||
"index STATION_IDX (CLOCK_NAME),"+
|
||||
"index SERVICE_IDX (SERVICE_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1024,6 +1051,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"SERVICE_NAME char(10),"+
|
||||
"index STATION_IDX (EVENT_NAME),"+
|
||||
"index SERVICE_IDX (SERVICE_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1038,6 +1066,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"GROUP_NAME char(10),"+
|
||||
"index USER_IDX (USER_NAME),"+
|
||||
"index GROUP_IDX (GROUP_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1058,6 +1087,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"RELAY_NUM int default -1,"+
|
||||
"BUSS_NUM int default -1,"+
|
||||
"index STATION_MATRIX_IDX (STATION_NAME,MATRIX_NUM,VGUEST_TYPE))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1088,6 +1118,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"RIPPER_LEVEL int default -1300,"+
|
||||
"DEFAULT_TRANS_TYPE int default 0,"+
|
||||
"index STATION_IDX (STATION))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1101,6 +1132,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"STATION char(64) not null,"+
|
||||
"ERROR_RML char(255),"+
|
||||
"index STATION_IDX (STATION))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1112,6 +1144,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
sql=QString("create table if not exists SCHED_CODES")+
|
||||
"(CODE varchar(10) not null primary key,"+
|
||||
"DESCRIPTION varchar(255))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1146,6 +1179,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"CREATE_ENDDATE_OFFSET int default 0,"+
|
||||
"SET_USER_DEFINED char(255),"+
|
||||
"index STATION_NAME_IDX (STATION_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1167,6 +1201,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"SKIN_PATH char(255) default \""+
|
||||
RDEscapeString(RD_DEFAULT_RDPANEL_SKIN)+"\","+
|
||||
"index STATION_IDX (STATION))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1187,6 +1222,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"DEFAULT_COLOR char(7),"+
|
||||
"index LOAD_IDX (TYPE,OWNER,PANEL_NO),"+
|
||||
"index SAVE_IDX (TYPE,OWNER,PANEL_NO,ROW_NO,COLUMN_NO))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1202,6 +1238,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"PANEL_NO int not null,"+
|
||||
"NAME char(64),"+
|
||||
"index LOAD_IDX (TYPE,OWNER,PANEL_NO))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1217,6 +1254,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"PANEL_NO int not null,"+
|
||||
"NAME char(64),"+
|
||||
"index LOAD_IDX (TYPE,OWNER,PANEL_NO))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1259,6 +1297,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"REDIRECT_PATH char(255),"+
|
||||
"MEDIA_LINK_MODE int default 0,"+
|
||||
"index KEY_NAME_IDX(KEY_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1286,6 +1325,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"ORIGIN_DATETIME datetime,"+
|
||||
"EFFECTIVE_DATETIME datetime,"+
|
||||
"index FEED_ID_IDX(FEED_ID,ORIGIN_DATETIME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1300,6 +1340,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"VAR_NAME char(16),"+
|
||||
"CAPTION char(64),"+
|
||||
"index FEED_ID_IDX(FEED_ID))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1314,6 +1355,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"KEY_NAME char(8),"+
|
||||
"index USER_IDX (USER_NAME),"+
|
||||
"index KEYNAME_IDX (KEY_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1327,6 +1369,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"LOGIN_NAME char(255),"+
|
||||
"IP_ADDRESS char(16),"+
|
||||
"TIME_STAMP datetime)"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1345,6 +1388,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"TCP_PORT int,"+
|
||||
"DESCRIPTION char(255),"+
|
||||
"index STATION_IDX (STATION_NAME,MATRIX))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1360,6 +1404,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"COMMAND_LINE char(255),"+
|
||||
"DEFAULT_EXTENSION char(16),"+
|
||||
"index NAME_IDX(NAME,STATION_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1388,6 +1433,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"ENCODER_ID int not null,"+
|
||||
"BITRATES int not null,"+
|
||||
"index ENCODER_ID_IDX(ENCODER_ID))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1401,6 +1447,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"ENCODER_ID int not null,"+
|
||||
"CHANNELS int not null,"+
|
||||
"index ENCODER_ID_IDX(ENCODER_ID))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1414,6 +1461,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"ENCODER_ID int not null,"+
|
||||
"SAMPLERATES int not null,"+
|
||||
"index ENCODER_ID_IDX(ENCODER_ID))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1430,6 +1478,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"MACRO_CART int default 0,"+
|
||||
"OFF_MACRO_CART int default 0,"+
|
||||
"index MATRIX_IDX (STATION_NAME,MATRIX,NUMBER))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1444,6 +1493,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"FILE_PATH char(255) not null,"+
|
||||
"FILE_DATETIME datetime,"+
|
||||
"index FILE_PATH_IDX (DROPBOX_ID,FILE_PATH))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1459,6 +1509,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"PLUGIN_PATH char(255),"+
|
||||
"PLUGIN_ARG char(255),"+
|
||||
"index STATION_IDX (STATION_NAME,LOG_MACHINE))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1479,6 +1530,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"TEMP_CART_GROUP char(10),"+
|
||||
"SHOW_USER_LIST enum('N','Y') not null default 'Y',"+
|
||||
"NOTIFICATION_ADDRESS char(15) default \""+RD_NOTIFICATION_ADDRESS+"\")"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1513,6 +1565,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"EVENT_ID_LENGTH int,"+
|
||||
"ANNC_TYPE_OFFSET int,"+
|
||||
"ANNC_TYPE_LENGTH int)"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1541,6 +1594,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"ENABLE_METADATA enum('N','Y') default 'N',"+
|
||||
"NORMALIZATION_LEVEL int default 0,"+
|
||||
"index TYPE_ID_IDX (TYPE_ID))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1555,6 +1609,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"GROUP_NAME char(10) not null,"+
|
||||
"index REPLICATOR_NAME_IDX(REPLICATOR_NAME),"+
|
||||
"index GROUP_NAME_IDX(GROUP_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1571,6 +1626,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"ITEM_DATETIME datetime not null,"+
|
||||
"REPOST enum('N','Y') default 'N',"+
|
||||
"unique REPLICATOR_NAME_IDX(REPLICATOR_NAME,CART_NUMBER,POSTED_FILENAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1585,6 +1641,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"CUT_NAME char(12) not null,"+
|
||||
"ITEM_DATETIME datetime not null,"+
|
||||
"unique REPLICATOR_NAME_IDX(REPLICATOR_NAME,CUT_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1607,6 +1664,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"index CART_NUMBER_IDX(CART_NUMBER),"+
|
||||
"index TYPE_IDX(TYPE,LATEST_DATE),"+
|
||||
"index LATEST_DATE_IDX(LATEST_DATE))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1622,6 +1680,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"KEY_ID int,"+
|
||||
"KEY_VALUE char(64),"+
|
||||
"KEY_LABEL char(64))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1636,6 +1695,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"DESCRIPTION char(64),"+
|
||||
"COMMAND_LINE text not null,"+
|
||||
"index IDX_STATION_NAME (STATION_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1661,6 +1721,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"INPUT_PORT int not null default 0,"+
|
||||
"OUTPUT_PORT int not null default 0,"+
|
||||
"index STATION_NAME_IDX(STATION_NAME,SLOT_NUMBER))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1677,6 +1738,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"IP_ADDRESS char(15),"+
|
||||
"SOURCE_NUMBER int,"+
|
||||
"index STATION_NAME_IDX(STATION_NAME,MATRIX))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1703,6 +1765,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"STOP_GPO_MATRIX int not null default -1,"+
|
||||
"STOP_GPO_LINE int not null default -1,"+
|
||||
"index STATION_NAME_IDX(STATION_NAME,INSTANCE))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1729,6 +1792,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"STOP_GPO_MATRIX int not null default -1,"+
|
||||
"STOP_GPO_LINE int not null default -1,"+
|
||||
"index STATION_NAME_IDX(STATION_NAME,INSTANCE))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1744,6 +1808,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"START_MODE int not null default 0,"+
|
||||
"OP_MODE int not null default 2,"+
|
||||
"index STATION_NAME_IDX(STATION_NAME,MACHINE))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1758,6 +1823,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"SCHED_CODE char(11) not null,"
|
||||
"index DROPBOX_ID_IDX(DROPBOX_ID),"+
|
||||
"index SCHED_CODE_IDX(SCHED_CODE))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1775,6 +1841,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"EDGE int not null,"+
|
||||
"EVENT_DATETIME datetime not null,"+
|
||||
"index STATION_NAME_IDX(STATION_NAME,MATRIX,TYPE,EVENT_DATETIME,EDGE))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1789,6 +1856,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"NUMBER int not null,"+
|
||||
"POINT int not null,"+
|
||||
"index CUT_NAME_IDX(CUT_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1804,6 +1872,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"NUMBER int not null,"+
|
||||
"CART_NUMBER int unsigned not null default 0,"+
|
||||
"index STATION_NAME_IDX(STATION_NAME,CHANNEL))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1819,6 +1888,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"CLOCK_NAME char(64) default null,"+
|
||||
"index SERVICE_NAME_IDX(SERVICE_NAME,HOUR),"+
|
||||
"index CLOCK_NAME_IDX(CLOCK_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1833,6 +1903,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"IPV4_ADDRESS char(16) not null,"+
|
||||
"EXPIRATION_DATETIME datetime not null,"+
|
||||
"index TICKET_IDX(TICKET,IPV4_ADDRESS,EXPIRATION_DATETIME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1846,6 +1917,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"USER_NAME char(255) not null,"+
|
||||
"SERVICE_NAME char(10) not null,"+
|
||||
"index USER_NAME_IDX(USER_NAME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1872,6 +1944,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"UDP_STRING char(255),"+
|
||||
"LOG_RML char(255),"+
|
||||
"index STATION_NAME_IDX(STATION_NAME,MACHINE))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1890,6 +1963,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"OUTPUTS int not null default -1,"+
|
||||
"CLOCK_SOURCE int not null default 0,"+
|
||||
"unique index STATION_NAME_IDX(STATION_NAME,CARD_NUMBER))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1907,6 +1981,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"TYPE int not null default 0,"
|
||||
"MODE int not null default 0,"+
|
||||
"unique index STATION_NAME_IDX(STATION_NAME,CARD_NUMBER,PORT_NUMBER))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -1922,6 +1997,7 @@ bool MainObject::CreateNewDb(QString *err_msg) const
|
||||
"PORT_NUMBER int not null,"+
|
||||
"LEVEL int not null default 0,"+
|
||||
"unique index STATION_NAME_IDX(STATION_NAME,CARD_NUMBER,PORT_NUMBER))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -2402,6 +2478,7 @@ bool MainObject::InititalizeNewDb(const QString &station_name,bool gen_audio,
|
||||
"index COUNT_IDX (COUNT),"+
|
||||
"index CART_NUMBER_IDX (CART_NUMBER),"+
|
||||
"index LABEL_IDX (LABEL))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
@@ -2751,6 +2828,7 @@ bool MainObject::CreateReconciliationTable(const QString &svc_name,
|
||||
"EXT_EVENT_ID char(8),"+
|
||||
"EXT_ANNC_TYPE char(8),"+
|
||||
"index EVENT_DATETIME_IDX(EVENT_DATETIME))"+
|
||||
" charset latin1 collate latin1_swedish_ci"+
|
||||
db_table_create_postfix;
|
||||
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||
return false;
|
||||
|
Reference in New Issue
Block a user