Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDouglas Barbosa Alexandre <dbalexandre@gmail.com>2017-04-26 21:01:23 +0300
committerDouglas Barbosa Alexandre <dbalexandre@gmail.com>2017-04-26 23:06:15 +0300
commit8c9e3168b6365e909396bf9877fdaf2e01883ce1 (patch)
tree22557487593629095674371eb1d2567eb96e80a3 /db/migrate/20170426175636_fill_missing_uuid_on_application_settings.rb
parent2b4361a66e964cc1c895be494b4c2c99cc4a8d6a (diff)
Fill missing uuid on the application_settings table
Diffstat (limited to 'db/migrate/20170426175636_fill_missing_uuid_on_application_settings.rb')
-rw-r--r--db/migrate/20170426175636_fill_missing_uuid_on_application_settings.rb10
1 files changed, 10 insertions, 0 deletions
diff --git a/db/migrate/20170426175636_fill_missing_uuid_on_application_settings.rb b/db/migrate/20170426175636_fill_missing_uuid_on_application_settings.rb
new file mode 100644
index 00000000000..58ad2c64075
--- /dev/null
+++ b/db/migrate/20170426175636_fill_missing_uuid_on_application_settings.rb
@@ -0,0 +1,10 @@
+class FillMissingUuidOnApplicationSettings < ActiveRecord::Migration
+ DOWNTIME = false
+
+ def up
+ execute("UPDATE application_settings SET uuid = #{quote(SecureRandom.uuid)} WHERE uuid is NULL")
+ end
+
+ def down
+ end
+end