PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

PG::UndefinedTable:BŁĄD:relacja nie istnieje z poprawnym nazewnictwem i konwencją Railsów

Mam ten sam problem i stwierdziłem, że w moich migracjach nie mam nazw tabel w liczbie mnogiej:

Na przykład:



    class CreatePosts  ActiveRecord::Migration
      def change
        create_table :posts do |t|
          t.string :source
          t.string :destination
          t.datetime :time
          t.timestamps
        end
      end
    end


Mam create_table :post , ale kiedy zmienię to na create_table :posts .Zaczyna działać!!!!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tworzenie użytkownika PostgreSQL i dodawanie go do bazy danych

  2. Zablokuj na SELECT, aby inny proces nie otrzymał starych danych

  3. Jak działa justify_hours() w PostgreSQL

  4. CURRENT_TIMESTAMP w milisekundach

  5. Importowanie .csv z kolumną datownika (dd.mm.rrrr gg.mm.ss) przy użyciu psql \copy