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

Bagaimana cara mengubah database postgres ke sqlite

Saya menemukan entri blog ini yang memandu Anda melakukan langkah-langkah ini:

  1. Buat dump database PostgreSQL.

    ssh -C [email protected] pg_dump --data-only --inserts YOUR_DB_NAME > dump.sql
    
  2. Hapus/ubah dump.

    1. Hapus baris yang dimulai dengan SET
    2. Hapus baris yang dimulai dengan SELECT pg_catalog.setval
    3. Ganti true untuk ‘t '
    4. Ganti false untuk ‘f '
  3. Tambahkan BEGIN; sebagai baris pertama dan END; sebagai baris terakhir

  4. Buat ulang database pengembangan yang kosong. bundle exec rake db:migrate

  5. Impor sampah.

    sqlite3 db/development.sqlite3
    sqlite> delete from schema_migrations;
    sqlite> .read dump.sql
    

Tentu saja menghubungkan melalui ssh dan membuat db baru menggunakan rake adalah opsional



  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 Acos() Bekerja di PostgreSQL

  2. Bergabunglah dengan empat tabel yang melibatkan LEFT JOIN tanpa duplikat

  3. Bagaimana cara menutup koneksi idle di PostgreSQL secara otomatis?

  4. 3 Cara Memformat Angka sebagai Persentase di PostgreSQL

  5. Bandingkan array untuk kesetaraan, abaikan urutan elemen