Log In
Log In
Places
All Projects
Status Monitor
Collapse sidebar
obs:server:fedora:2.9
obs-server
obs-server-2.9-0103-frontend-Rails-5.2-Fix-chec...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File obs-server-2.9-0103-frontend-Rails-5.2-Fix-checking-if-data-migration-wa.patch of Package obs-server
From a92bb4e12f07630500e161fb7c02624045d0e2f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Geuken?= <bgeuken@suse.de> Date: Tue, 22 May 2018 17:22:31 +0200 Subject: [PATCH] [frontend] Rails 5.2: Fix checking if data migration was run This changed with Rails 5.2. --- ...84558_change_repositories_remote_project_name_to_not_null.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api/db/migrate/20170306084558_change_repositories_remote_project_name_to_not_null.rb b/src/api/db/migrate/20170306084558_change_repositories_remote_project_name_to_not_null.rb index 5b96f9d25b..f727259408 100644 --- a/src/api/db/migrate/20170306084558_change_repositories_remote_project_name_to_not_null.rb +++ b/src/api/db/migrate/20170306084558_change_repositories_remote_project_name_to_not_null.rb @@ -3,7 +3,7 @@ class ChangeRepositoriesRemoteProjectNameToNotNull < ActiveRecord::Migration[5.0 # We need to run src/api/db/data/20170306084550_remove_duplicate_repositories.rb first, # otherwise we will get duplicate entry exception when we set remote_project_name to an empty string msg = 'Pending data migration 20170306084550. Please run rake db:migrate:with_data.' - raise ActiveRecord::ActiveRecordError, msg unless DataMigrate::DataMigrator.get_all_versions.include?(20_170_306_084_550) + raise ActiveRecord::ActiveRecordError, msg unless DataMigrate::DataSchemaMigration.where(version: 20_170_306_084_550).exists? change_column_null :repositories, :remote_project_name, false change_column_default :repositories, :remote_project_name, '' end -- 2.25.3
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Contact
Support
@OBShq
The Open Build Service is an
openSUSE project
.
Log In
Places
Places
All Projects
Status Monitor