Rails: избавиться от значения по умолчанию с помощью ActiveRecord? - PullRequest
1 голос
/ 21 сентября 2011

Я создал activeRecord, который добавил значение по умолчанию в столбец таблицы MYSQL, используя: default => 1000

Я хочу избавиться от этого значения по умолчанию сейчас. Как мне это сделать? Я пытался: по умолчанию => ноль безрезультатно.

1 Ответ

0 голосов
/ 21 сентября 2011

Добавить файл миграции

class RemoveDefaultValueOfKarmaInUsers < ActiveRecord::Migration
  def self.up
    change_column :users, :karma, :integer, :default => nil
  end

  def self.down
    change_column :users, :karma, :integer, :default => 1000
  end
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...