31 $result_begin = pg_query(
$PG_CONN, $sql);
33 pg_free_result($result_begin);
35 $sql =
"ALTER TABLE \"license_ref\" DROP CONSTRAINT IF EXISTS \"rf_md5unique\";";
36 $result_drop_constraint = pg_query(
$PG_CONN, $sql);
37 DBCheckResult($result_drop_constraint, $sql, __FILE__, __LINE__);
38 pg_free_result($result_drop_constraint);
40 $sql =
"ALTER TABLE \"obligation_ref\" DROP CONSTRAINT IF EXISTS \"obligation_ref_md5_ukey\";";
41 $result_drop_constraint = pg_query(
$PG_CONN, $sql);
42 DBCheckResult($result_drop_constraint, $sql, __FILE__, __LINE__);
43 pg_free_result($result_drop_constraint);
45 $sql =
"ALTER TABLE \"license_ref\" DROP CONSTRAINT IF EXISTS \"license_ref_rf_shortname_key\";";
46 $result_drop_constraint = pg_query(
$PG_CONN, $sql);
47 DBCheckResult($result_drop_constraint, $sql, __FILE__, __LINE__);
48 pg_free_result($result_drop_constraint);
50 $sql =
"DELETE FROM \"sysconfig\" WHERE variablename='LicenseDBURL';";
51 $result_delete_old_sysvar = pg_query(
$PG_CONN, $sql);
52 DBCheckResult($result_delete_old_sysvar, $sql, __FILE__, __LINE__);
53 pg_free_result($result_delete_old_sysvar);
56 $result_end = pg_query(
$PG_CONN, $sql);
58 pg_free_result($result_end);
DBCheckResult($result, $sql, $filenm, $lineno)
Check the postgres result for unexpected errors. If found, treat them as fatal.
LicenseDB_compatibility_migration()
foreach($Options as $Option=> $OptVal) if(0==$reference_flag &&0==$nomos_flag) $PG_CONN