diff --git a/db/migrate/20191220092618_add_user_ref_to_repository.rb b/db/migrate/20191220092618_add_user_ref_to_repository.rb new file mode 100644 index 000000000..cab95a144 --- /dev/null +++ b/db/migrate/20191220092618_add_user_ref_to_repository.rb @@ -0,0 +1,10 @@ +class AddUserRefToRepository < ActiveRecord::Migration[5.2] + def change + add_column :repositories, :user_id, :integer + add_index :repositories, :user_id + + Project.joins(:repository).find_each do |project| + project&.repository&.update_column(:user_id, project&.user_id) unless project&.repository.blank? + end + end +end diff --git a/db/migrate/20191223031855_add_gitea_uid_to_users.rb b/db/migrate/20191223031855_add_gitea_uid_to_users.rb new file mode 100644 index 000000000..1e32e59ed --- /dev/null +++ b/db/migrate/20191223031855_add_gitea_uid_to_users.rb @@ -0,0 +1,5 @@ +class AddGiteaUidToUsers < ActiveRecord::Migration[5.2] + def change + add_column :users, :gitea_uid, :integer + end +end diff --git a/db/migrate/20191223063139_add_mirror_url_to_repositories.rb b/db/migrate/20191223063139_add_mirror_url_to_repositories.rb new file mode 100644 index 000000000..2f82c8964 --- /dev/null +++ b/db/migrate/20191223063139_add_mirror_url_to_repositories.rb @@ -0,0 +1,5 @@ +class AddMirrorUrlToRepositories < ActiveRecord::Migration[5.2] + def change + add_column :repositories, :mirror_url, :string + end +end