OpenRetail menggunakan database PostgreSQL versi 9.3.16, disarankan Anda menggunakan versi yang sama untuk meminimalkan issue kompatibilitas.
Untuk meng-import database OpenRetail Anda bisa menggunakan tool psql dengan perintah berikut:
psql -U USERNAME DbOpenRetail < DbOpenRetail.sql
Untuk USERNAME
bisa menggunakan user default PostgreSQL yaitu postgres
, dan pastikan sebelum menjalankan perintah di atas database DbOpenRetail
sudah dibuat terlebih dulu.
Sama seperti meng-import database OpenRetail, kita juga bisa menggunakan tool psql dengan perintah berikut:
psql -U postgres DbOpenRetail < 01_data-menu.sql
psql -U postgres DbOpenRetail < 02_data-item_menu.sql
psql -U postgres DbOpenRetail < 03_data-role.sql
psql -U postgres DbOpenRetail < 04_data-role_privilege.sql
psql -U postgres DbOpenRetail < 05_data-pengguna.sql
psql -U postgres DbOpenRetail < 06_data-alasan_penyesuaian_stok.sql
psql -U postgres DbOpenRetail < 07_data-database_version.sql
psql -U postgres DbOpenRetail < 08_data-jenis_pengeluaran.sql
psql -U postgres DbOpenRetail < 09_data-jabatan.sql
psql -U postgres DbOpenRetail < 10_data-profil.sql
psql -U postgres DbOpenRetail < 11_data-header-nota.sql
psql -U postgres DbOpenRetail < 12_data-label-nota.sql
psql -U postgres DbOpenRetail < 13_data-provinsi.sql
psql -U postgres DbOpenRetail < 14_data-kabupaten.sql
psql -U postgres DbOpenRetail < 15_data-header_nota_mini_pos.sql
psql -U postgres DbOpenRetail < 16_data-footer_nota_mini_pos.sql
psql -U postgres DbOpenRetail < 17_data-kartu.sql
psql -U postgres DbOpenRetail < 18_data-setting_aplikasi.sql
psql -U postgres DbOpenRetail < 19_data-provinsi2.sql
psql -U postgres DbOpenRetail < 20_data-kabupaten2.sql
psql -U postgres DbOpenRetail < 21_data-kecamatan.sql
Selain cara manual untuk melakukan import struktur database, Anda juga bisa menggunakan file instalasi untuk database development (OpenRetailDatabase-vx.x.x-dev-Setup.exe) yang bisa Anda download di https://github.com/rudi-krsoftware/open-retail/releases.