summaryrefslogtreecommitdiffstats
path: root/application/migrations/012_add_constraints.php
diff options
context:
space:
mode:
Diffstat (limited to 'application/migrations/012_add_constraints.php')
-rw-r--r--application/migrations/012_add_constraints.php9
1 files changed, 4 insertions, 5 deletions
diff --git a/application/migrations/012_add_constraints.php b/application/migrations/012_add_constraints.php
index 04c0fb9ca..1ed4abf08 100644
--- a/application/migrations/012_add_constraints.php
+++ b/application/migrations/012_add_constraints.php
@@ -5,8 +5,7 @@ class Migration_add_constraints extends CI_Migration {
public function up()
{
- if ($this->db->dbdriver == 'postgre')
- {
+ if ($this->db->dbdriver == 'postgre') {
$this->db->query('ALTER TABLE "users" ALTER COLUMN "referrer" TYPE integer');
$this->db->query('ALTER TABLE "users" ALTER COLUMN "referrer" DROP NOT NULL');
$this->db->query('CREATE INDEX "users_referrer_idx" ON "users" ("referrer")');
@@ -16,9 +15,9 @@ class Migration_add_constraints extends CI_Migration {
ADD CONSTRAINT "referrer_user_fkey" FOREIGN KEY ("referrer")
REFERENCES "users"("id") ON DELETE RESTRICT ON UPDATE RESTRICT
');
- }
- else
- {
+
+ } else {
+
$this->db->query("ALTER TABLE `users` ADD INDEX(`referrer`);");
$this->db->query("ALTER TABLE `users` CHANGE `referrer` `referrer`
INT(8) UNSIGNED NULL;");