'PG::UndefinedTable: ERROR: relation "entries" does not exist
I'm trying to deploy a simple Rails app in heroku but I'm getting this message in the heroku logs: PG::UndefinedTable: ERROR:  relation "entries" does not exist
My migration file is like this:
class CreateEntries < ActiveRecord::Migration[6.0]
  def change
    create_table :entries do |t|
      t.string :meal_type
      t.integer :calories
      t.integer :proteins
      t.integer :carbs
      t.integer :fats
      t.timestamps
    end
  end
end
I've tried a few thing(including changing the name of the migration file manuallly) but don't know what to do.
Solution 1:[1]
Did you run the migrations in heroku? if not then you can do it like this:
heroku run rake db:migrate --app=your_app_name
Solution 2:[2]
Probably you don't have an 'entries' column on your DB
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source | 
|---|---|
| Solution 1 | Arianit Gerqina | 
| Solution 2 | Kürşat Karslı | 
