# Menambahkan skrip migrasi alembic ke proyek simkel 1. copy direktori alembic dari opensipkd-base/opensipkd/base/alembic ke simkel/simkel/ 2. hapus semua file di direktori simkel/simkel/alembic/versions 3. hapus juga file simkel/simkel/alembic/e7ce8fb3cbed_add_rpc_to_partner.py 4. buka dan sesuaikan file simkel/simkel/alembic/env.py, - replace "from opensipkd.models import Base" menjadi "from simkel import SimkelBase as Base" - replace alembic_base menjadi alembic_simkel 5. tambahkan baris berikut dan sesuaikan pada file config *.ini [alembic_simkel] script_location = simkel:alembic sqlalchemy.url = postgresql://:@localhost/ 6. buka terminal dan masuk ke root proyek lalu buat initial alembic version $ ./env/bin/alembic -c devel.ini -n alembic_simkel revision -m "init" 7. jalankan perintah alembic upgrade head $ ./env/bin/alembic -c devel.ini -n alembic_simkel upgrade head 8. cek database, seharusnya kini sudah ada tabel migration alembic_simkel 9. struktur direktori final simkel ├── alembic | ├── env.py | ├── env2.py | ├── helpers.py | ├── README | ├── script.py.mako | └── versions | └── af20d67cd065_init.py ├── __init__.py ├── models ├── scripts └── views irul @ 20260218