"Anda mungkin sudah menyelesaikan ini sendiri seperti yang saya lakukan, namun jika Anda masih mencari atau siapa pun yang mungkin menemukan utas ini. Saya juga mengikuti kursus ini dan menemukan masalah pemula ini.
Ini adalah kesalahan pengguna. Saya terhubung ke gelandangan dan database turnamen dengan cara yang salah.
Setelah masuk ke gelandangan saya berada di folder yang benar mengakses database yang benar tetapi dengan metode yang salah.
Kesalahan:
Setelah di gelandangan saya pergi ke psql sebagai pengguna gelandangan dan mengimpor file.
\i tournament.sql
Kemudian saya terhubung ke database.
\c tournament
Kemudian saya keluar dari psql untuk menjalankan file dan mendapatkan kesalahan relasi tidak ada.
Saya perlu melakukan satu langkah lagi.
PERBAIKI:
Setelah terhubung dan login ke database turnamen. Saya perlu mengimpor file turnamen.sql lagi.
Itu menciptakan hubungan dalam database aktual dan bukan hanya gelandangan atau di mana pun saya membuatnya sebelumnya.
jadi dari Vagrant setelah perintah Vagrant ssh# jalankan perintah ini secara terpisahcd /vagrant/tournament/
psql
\i tournament.sql
\c tournament
\i tournament
#last check to verify your relations were created
\dt
\d (table or view)
Itulah yang melakukannya untuk saya. Sisa proyek itu mudah. Saya harap ini membantu siapa pun yang mencari jawabannya di sini." Tanya Jawab saya