short Mode::process(SqlciEnv * sqlci_env) { short retcode = 1; switch (type) { // 64-bit: report writer are no longer supported /* // case REPORT_: // retcode = process_report(sqlci_env); // break; */ case SQL_: retcode = process_sql(sqlci_env); break; case DISPLAY_: retcode = process_display(sqlci_env); break; //Neo 2.0: MODE MXCS should be disabled in Neo Soln 10-061220-1308. /*case MXCS_: retcode = process_mxcs(sqlci_env); break; */ default: SqlciError(SQLCI_INVALID_MODE ,(ErrorParam *) 0 ); break; } return retcode; }
static int upgrade_v0_to_v1(const char *dbname) { /** RESULT : upgrades database from v0 to v1 RETURNS : void PURPOSE : NOTES : **/ (void) dbname; //check database is open check_db_open(GET_CALL_INFO); char *sql="ALTER TABLE GAME_DATA_TABLE ADD COLUMN TEST TEXT"; process_sql(sql, GET_CALL_INFO); //set the new database version set_db_version(1); fprintf(stdout,"Database upgrade from version 0 to version 1 successful\n"); return 0; }