Результаты поиска по запросу "rails-migrations"

6 ответов

Какой правильный синтаксис для remove_index в миграции на Rails 3.1.0?

Я нахожусь в процессе добавления Devise в существующее приложение Rails с уже определенной таблицей Users. Генератор разработок вытолкнул следующую миграцию: class AddDeviseToUsers < ActiveRecord::Migration def self.up change_table(:users) do ...

3 ответа

Перенос данных - не только схема, Rails

Иногда,данныемиграции необходимы. С течением времени изменения кода и миграции с использованием модели вашего домена перестают действовать, и миграции завершаются неудачно. Каковы лучшие практики для миграции данных? Я попытался сделать пример, ...

6 ответов

Указание имени столбца в миграции «ссылок»

Я хочу сделатьmigration в Rails, ссылаясь на другую таблицу. Обычно я бы сделал что-то вроде: add_column :post, :user, :referencesЭто создает столбец с именемuser_id вposts Таблица. Но что, если вместоuser_idЯ хочу что-то вродеauthor_id? Как я ...

ТОП публикаций

4 ответа

добавить столбец базы данных с миграцией Rails и заполнить его на основе другого столбца

Я пишу миграцию, чтобы добавить столбец в таблицу. Значение столбца зависит от значения еще двух существующих столбцов. Какой самый лучший / быстрый способ сделать это? В настоящее время у меня есть это, но я не уверен, что это лучший способ, так ...

2 ответа

Как изменить первичный ключ в файле миграции rails?

Мне нужно перенести старую таблицу MySQL, как это: Products name (string, primary_key)к этой схеме: Products id (integer, primary_key, auto_generated) name (unique)Мне нужны значения Products.id, заполненные в новой таблице. Как я могу написать ...

4 ответа

Heroku запустить rake db: перенести результаты без изменений в базу данных, приложение перезапустилось несколько раз

У меня проблема с переносом моих миграций в производственную базу данных. Проблема: Я изменил схему базы данных, добавив 1 столбец.Я перенес его в производственную базу данных: MacBook-Air-Mac: приложение msc $ rake db: migrate RAILS_ENV = ...

1 ответ

Код миграции базы данных [дубликат]

На этот вопрос уже есть ответ: Как я могу проверить тип базы данных в Rails Migration? [/questions/1628608/how-do-i-check-the-database-type-in-a-rails-migration] 5 ответов Я создаю приложение, которое должно работать в нескольких базах ...