Все вопросы: [rails-migrations]
8 вопросов
varchar Вопрос о миграции для Ruby on Rails
Я создал новую таблицу, в которой есть столбец «Примечание».По умолчанию используется varchar (255), но я хочу, чтобы этот столбец был текстовой областью по сравнению с полем и позволял больше данных.Я предполагаю, что внесу это изменение в файл ActiveRecord :: Migration, но мне любопытен формат...
Как мне проверить тип базы данных при миграции на Rails?
У меня следующая миграция, и я хочу проверить, является ли текущая база данных, относящаяся к среде, базой данных mysql.Если это mysql, то я хочу выполнить SQL, специфичный для этой базы данных. Как мне это сделать? класс AddUsersFb
Managing Rails Migrations for different branches on the same machine
I'm a one-man-band at the company I work for. I develop a Rails application for internal use within the company. Since the beginning of the project I have used SVN for source control and done most, but not all, development in trunk. Occasionally, when I have had very significant changes to make, ...
Show pending migrations in rails
Is there a rake task that shows the pending migrations in a rails app?
Миграции Rails: отменить настройку по умолчанию для столбца
У меня проблема, что у меня есть миграция в Rails, которая устанавливает значение по умолчанию для столбца, как в этом примере: def self.up add_column :column_name, :bought_at, :datetime, :default => Time.now end Предположим, я хотел бы отказаться от этих настроек по умолчанию при бо...
Откат неудачной миграции Rails
Как отменить неудачную миграцию рельсов? Я ожидал, что rake db:rollback отменит неудачную миграцию, но нет, он откатывает предыдущую миграцию (неудачная миграция минус один). И rake db:migrate:down VERSION=myfailedmigration тоже не работает. Я сталкивался с этим несколько раз, и это очень расстр...
Добавить автоинкремент обратно в столбец первичного ключа в Rails
По ошибке я удалил опцию автоинкремента из поля id моей таблицы. Может ли кто-нибудь сказать мне, как я могу снова вставить опцию автоинкремента через миграцию?
Когда я запускаю команду rake: db migrate, я получаю сообщение об ошибке «Неинициализированная константа CreateArticles»
Я создал модель Ruby script / сгенерирую статью модели (простой enuff) Вот файл миграции create_articles.rb: def self.up create_table :articles do |t| t.column :user_id, :integer t.column :title, :string t.column :synopsis, :text, :limit => 1000 t.column :body, :text, ...