Admin Gateway
Nama | Nilai |
---|---|
Kode Service | 01 |
Codename | sa-gw-customer |
Tipe | Front-End |
Selamat datang di Service dengan kode 01
, yaitu Admin Gateway. Service ini digunakan untuk:
- Sebagai interface tempat pengguna internal (pegawai PPSDM Migas) mengakses website
- Bertindak sebagai Gateway yang mengatur siapa yang boleh mengakses dan ke service mana sebuah proses harus diteruskan.
- Mengatur data dan akun tentang pengguna internal.
- Mengatur Organisasi PPSDM Migas.
users
Digunakan untuk menyimpan data akun pengguna yang digunakan sebagai login
Deskripsi Kolom
Nama Kolom | Tipe Data/Panjang/Opsi | Constraint | Default | Deskripsi |
---|---|---|---|---|
id | char(26) | FK | NULL | Ya id dari tabel 😄. Menggunakan ULID |
Mempunyai Relasi (Sebagai Parent)
Nama Tabel | Jenis Relasi | Nama Kolom FK | Deskripsi |
---|---|---|---|
Customer Biodata | 1:1 | user_id | Biodata dari pengguna |
Membutuhkan Relasi (Sebagai Child)
Tidak ada
Riwayat Perubahan
- Sprint 1 - 31 Agu 2022
- Tabel baru dibuat
- Sprint 1 - 4 Sep 2022
- Menambahkan relasi 1:1 ke Customer Biodata atas kolom
user_id
- Menambahkan default pada
id
- Menambahkan relasi 1:1 ke Customer Biodata atas kolom
Notification
Digunakan untuk menyimpan data notifikasi untuk admin maupun pelanggan.
Deskripsi Kolom
Nama Kolom | Tipe Data/Panjang/Opsi | Constraint | Deskripsi |
---|---|---|---|
id | char(26) NOT NULL | PK | ID notifikasi |
message | longtext NOT NULL | Pesan pada notifikasi | |
type | type(enum) NOT NULL | Tipe notifikasi | |
destination_url | mediumtext | URL yang dituju pada notifikasi, notifikasi berisi aksi untuk menuju pada halaman yang dimaksud pada notifikasi |
Mempunyai Relasi (Sebagai Parent)
Nama Tabel | Jenis Relasi | Nama Kolom FK | Deskripsi |
---|---|---|---|
Broadcast Notification | 1:M | notification_id | ID notifikasi |
Membutuhkan Relasi (Sebagai Child)
Tidak Ada
Riwayat Perubahan
- Sprint 3 - 8 May 2023
- Tabel baru dibuat