Я готов создать новую модель, т.е. новую таблицу для моего приложения. У меня уже есть таблица, существующая для моего приложения, и я хочу создать новую. Но я столкнулся с проблемой при запуске команды rake db:migrate
после выполнения следующей команды для создания новой таблицы.Проблема миграции в рельсах
rails g model information age:string name:string
во время работы rake db:migrate
команды система показывает следующее сообщение об ошибке:
не знает, как построить целевую БД: мигрировать
И никакой таблицы не создаются, в конечном счете. Я использую Postgresql.
Миграция генерируется как:
class CreateInformation < ActiveRecord::Migration
def change
create_table :information do |t|
t.string :age
t.string :name
t.timestamps null: false
end
end
end
И никаких изменений в файле schema.rb
.
Вы пытаетесь создать модель или миграцию? – Kumar
Правильно ли установлен Rails, и вы используете 'rake' из каталога приложений? –
Я пытаюсь создать модель. Мне нужно создать новую таблицу.Вот почему я пытаюсь создать новую модель. После этого я запускал команду rake db: migrate, потому что я не вижу никакой таблицы, созданной заново в моем pgadmin – Abhradip