Sistem Informasi Bagian Umum.
- php v8.x.x
- composer
- git & git bash
- Aktifkan
extension=gd
padaphp.ini
untuk fitur export excel dan domPDF - Ter-install driver SQL Server untuk php
- Perbaikan form filter pada chart pie.
- Perubahan nama
Budget
menjadiPagu
. - Perubahan nama
Belanja
menjadiRealisasi
. - Menambah kolom
Nominal Realisasi
pada tabel view (bukan di database) pada halaman pagu. - Menambah kolom
outstanding
pada tabel transaksi di database. - Sekarang khusus
bagian umum
&kepala kantor
dapat input realisasi untuk semua akun belanja. - Penambahan form filter by nama file pada halaman arsip dokumen.
- Clone repository
git clone https://github.com/saiful-akbar/si-ibu.git && cd si-ibu
- Instal dependencies composer & optimalisasi autoloader
composer install --optimize-autoloader --no-dev
- Copy file .env.example ke .env & generate:key
cp .env.example .env && php artisan key:generate
- Buka file .env & ubah value pada variable
APP_*
&DB_*
APP_ENV=production
APP_DEBUG=false
APP_URL=
# Koneksi database pertama (Anggaran)
DB_CONNECTION_ANGGARAN=anggaran
DB_HOST_ANGGARAN=localhost
DB_PORT_ANGGARAN=1433
DB_DATABASE_ANGGARAN=siibu_anggaran
DB_USERNAME_ANGGARAN=sa
DB_PASSWORD_ANGGARAN=
# Koneksi database kedua (Arsip)
DB_CONNECTION_ARSIP=arsip
DB_HOST_ARSIP=localhost
DB_PORT_ARSIP=1433
DB_DATABASE_ARSIP=siibu_arsip
DB_USERNAME_ARSIP=sa
DB_PASSWORD_ARSIP=
- Buat storage:link
php artisan storage:link
- Migrasi tabel ke database.
# Jangan lakukan migrasi jika database sebelumnya sudah ada.
# Karena akan menghilangkan semua table & record pada database sebelumnya.
php artisan migrate:refresh --seed
- Optimalisasi.
php artisan optimize && php artisan view:cache && php artisan route:clear