PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Saya ingin memasukkan dengan mikro-orm, tetapi tidak menemukan tabel saya:c (TableNotFoundException)

Saya memiliki masalah yang sama. Inilah yang saya lakukan:

  1. Saya menghapus migrations folder serta dist map
  2. Saya menjalankan npx mikro-orm migration:create --initial

Setelah itu, saya me-restart yarn watch dan yarn dev dan itu berhasil untuk saya.

Perhatikan --initial bendera. Saya akan merekomendasikan untuk memeriksa dokumentasi resmi . Tabel migrasi digunakan untuk melacak migrasi yang sudah dijalankan. Saat Anda hanya menjalankan npx mikro-orm migration:create , tabel tidak akan dibuat dan oleh karena itu MikroORM tidak dapat memeriksa apakah migrasi untuk entitas Post telah dilakukan (termasuk membuat tabel masing-masing pada database).

Ben tidak menggunakan --initial flag di tutorialnya, dia mungkin sudah menjalankannya sebelum tutorial.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan Pycharm:Tidak dikonfigurasi dengan benar

  2. Bagaimana cara mengakses postgresql di mesin virtual gelandangan?

  3. Bagaimana saya bisa menulis kueri SQL untuk menghitung jumlah komponen yang dijual dengan rakitan induknya? (Postgres 11/CTE rekursif?)

  4. Bagaimana cara mengurutkan objek dalam array di dalam nilai json atau jsonb berdasarkan properti objek?

  5. Memilih kolom dengan DISTINCT di PostgreSQL