D
Engineering

Schema MongoDB

Daftar collection MongoDB yang digunakan Admin Dazo beserta struktur dokumennya.

Daftar Collection

Admin Dazo menggunakan MongoDB sebagai database utama dengan beberapa koneksi terpisah.

Koneksi mongodb (default — database dazo)

CollectionModelDeskripsi
adminsAdminAdmin panel user dengan permission
usersUserStore owner (dazoapp user)
user_storesUserStorePivot user-store
storesStoreToko digital
packagesPackagePaket subscription
addonsAddonAddon (CRM, dll)
addon_invoicesAddonInvoiceInvoice addon
addon_storesAddonStoreRelasi addon-store
subscription_invoicesSubscriptionInvoiceInvoice subscription
subscription_paymentsSubscriptionPaymentPembayaran subscription
walletsWalletWallet toko
wallet_transactionsWalletTransactionTransaksi wallet
devicesDevicePerangkat WhatsApp
admin_devicesAdminDeviceDevice admin
couponsCouponKode diskon
registration_linksRegistrationLinkLink pendaftaran
registration_link_usagesRegistrationLinkUsageTracking penggunaan link
ticketing_feedbacksTicketingFeedbackSupport ticket
platform_settingsPlatformSettingSingleton settings
customersCustomerCustomer/store contact
admin_contactsAdminContactKontak admin
tagsTagTag kontak
ordersOrderOrder toko
productsProductProduk toko
agentsAgentAgent/CS
banksBankBank account
broadcast_messagesBroadcastMessageBroadcast
broadcast_schedulersBroadcastSchedulerBroadcast scheduler
chat_listsChatListChat list
chat_inboxChatinboxChat inbox
chat_list_customersChatListCustomerChat list per customer
login_logsLoginLogLog login user
digital_store_pagesDigitalStorePagesHalaman toko digital
warehousesWarehouseGudang
provincesProvinceProvinsi (RajaOngkir)
citiesCityKota (RajaOngkir)
subdistrictsSubdistrictKecamatan (RajaOngkir)
personal_access_tokensPersonalAccessTokenSanctum token

Koneksi mongodb_covendor (database covendor_dev)

CollectionModelDeskripsi
covendorsCovendorCo-vendor reseller
covendor_usersCovendorUserUser covendor
covendor_order_invoicesCovendorOrderInvoiceInvoice order covendor
covendor_order_paymentsCovendorOrderPaymentPembayaran covendor
covendor_incomesCovendorIncomeKomisi covendor
covendor_member_usersCovendorMemberUserMember covendor

Koneksi crm (database crm)

CollectionModelDeskripsi
workspacesCrmWorkspaceCRM workspace
usersCrmUserCRM user
user_workspacesCrmUserWorkspacePivot user-workspace

Koneksi mysql (database dazo)

TableDeskripsi
chat_inboxChat inbox (dibaca dari engine WhatsApp)
chat_listChat list (dibaca dari engine WhatsApp)

Detail Schema