summaryrefslogtreecommitdiff
path: root/modules/system/system.install
diff options
context:
space:
mode:
authorAngie Byron <webchick@24967.no-reply.drupal.org>2010-08-23 14:56:37 +0000
committerAngie Byron <webchick@24967.no-reply.drupal.org>2010-08-23 14:56:37 +0000
commit7fcde37aca1e30af53441c47167b1a3f2ac2c023 (patch)
treed9428d78b2faa5c48c0666b7aa6c58e892c1057d /modules/system/system.install
parentaa235ac59cff6134190da5c853594ad779f36949 (diff)
downloadbrdo-7fcde37aca1e30af53441c47167b1a3f2ac2c023.tar.gz
brdo-7fcde37aca1e30af53441c47167b1a3f2ac2c023.tar.bz2
#890794 by Berdir: Fixed Upgrade tests broken on PostgreSQL.
Diffstat (limited to 'modules/system/system.install')
-rw-r--r--modules/system/system.install10
1 files changed, 5 insertions, 5 deletions
diff --git a/modules/system/system.install b/modules/system/system.install
index 67ef33777..64b319bc6 100644
--- a/modules/system/system.install
+++ b/modules/system/system.install
@@ -2043,12 +2043,12 @@ function system_update_7016() {
$datatype = 'bigint';
break;
}
- db_query('ALTER TABLE ' . $row->table . ' ALTER COLUMN ' . $row->field . ' TYPE ' . $datatype);
- db_query('ALTER TABLE ' . $row->table . ' ADD CHECK (' . $row->field . ' >= 0)');
+ db_query('ALTER TABLE ' . $row->table . ' ALTER COLUMN "' . $row->field . '" TYPE ' . $datatype);
+ db_query('ALTER TABLE ' . $row->table . ' ADD CHECK ("' . $row->field . '" >= 0)');
}
- db_query('DROP DOMAIN smallint_unsigned');
- db_query('DROP DOMAIN int_unsigned');
- db_query('DROP DOMAIN bigint_unsigned');
+ db_query('DROP DOMAIN IF EXISTS smallint_unsigned');
+ db_query('DROP DOMAIN IF EXISTS int_unsigned');
+ db_query('DROP DOMAIN IF EXISTS bigint_unsigned');
}
}