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

strapi database.js / beberapa konfigurasi database

Saya menemukan video Youtube yang sangat berguna yang sebenarnya menjelaskan proses ini untuk langkah 1)

Cara menjalankan database yang berbeda tergantung apakah database tersebut digunakan oleh dev atau produksi.

Jawaban singkatnya ada di file database.js Anda menulis pernyataan if untuk melihat apakah Anda menggunakan dev atau produksi:

Setelah saya menerapkan ini, saya akan menulis jawaban lengkap :)

LINK VIDEO:https://www.youtube.com/watch?v=xNE0TrI5OKk

BAGIAN 2:Bisakah Anda memigrasikan pekerjaan yang telah Anda lakukan di strapi ke database produksi, misalnya Heroku....?

Jawaban sederhananya menyedihkan (dan sangat membuat frustrasi) - TIDAK!

Ini dari situs Strapis:

Apakah Strapi menangani penyebaran atau migrasi konten? Strapi saat ini tidak menyediakan alat apa pun untuk memigrasikan atau menerapkan perubahan data Anda di antara lingkungan yang berbeda (mis. dari pengembangan ke produksi). Dengan pengecualian pengaturan Content-Manager, untuk membaca lebih lanjut tentang opsi ini, silakan lihat dokumentasi CLI berikut.

DITEMUKAN DI SINI:https://strapi. io/documentation/v3.x/getting-started/troubleshooting.html# frequently-asked-questions

Saya juga telah berbicara dengan perwakilan yang sangat membantu di halaman Strapi Slack untuk mencari tahu WTF yang saya lakukan salah (ternyata membagikan.....).

Pokoknya:

  • Buat jenis konten Anda di strapi lokal Anda
  • Dorong mereka ke strapi (Heroku) online Anda
  • Tambahkan semua konten secara online BUKAN secara lokal.....

SINAR HARAPAN KECIL?

Saya belum melakukan ini tetapi tampaknya Anda dapat mentransfer data secara manual dan mengonversinya dari sqlite ke postgres dengan menggunakan:

Anda harus melakukan dump data menggunakan beberapa klien DB lokal (DBeaver mendukung SQLite) kemudian mengimpor data tersebut ke server PG (Anda juga dapat menggunakan DBeaver di sana) Strapi tidak memiliki alat atau saran untuk migrasi konten antara lingkungan saat ini.

Yah saya harap ini membantu orang lain yang menemukan masalah ini seperti saya....

Wally :)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengatur ulang urutan di postgres dan mengisi kolom id dengan data baru?

  2. Mengapa Rails 5 menambahkan metode nextval dalam file skema?

  3. Bagaimana saya bisa mendapatkan baris INSERTED dan UPDATED untuk operasi UPSERT di postgres

  4. Temukan dengan cepat di dekat pengguna menggunakan PostGIS

  5. Bisakah dua tabel sementara dengan nama yang sama ada di kueri terpisah?