From a33b299811abf6c27a199a7c14b90e8c41936731 Mon Sep 17 00:00:00 2001 From: Ibnu Maksum Date: Wed, 9 Aug 2023 10:04:56 +0700 Subject: [PATCH] Add user Meta table for Custom Field User --- install/phpnuxbill.sql | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/install/phpnuxbill.sql b/install/phpnuxbill.sql index 38169450..9e2232f4 100644 --- a/install/phpnuxbill.sql +++ b/install/phpnuxbill.sql @@ -54,6 +54,7 @@ CREATE TABLE `address` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci, `phonenumber` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', `email` varchar(128) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1', + `balance` decimal(15,2) NOT NULL COMMENT 'For Money Deposit', `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `last_login` datetime DEFAULT NULL ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci; @@ -295,6 +296,19 @@ CREATE TABLE `status` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci; + +-- +-- Struktur dari tabel `tbl_customers_meta` +-- + +CREATE TABLE `tbl_customers_meta` ( + `id` int(11) NOT NULL, + `customer_id` int(11) NOT NULL, + `meta_key` varchar(64) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '', + `meta_value` longtext COLLATE utf8mb4_general_ci +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + + -- -- Indexes for dumped tables @@ -543,6 +557,17 @@ ALTER TABLE ALTER TABLE `tbl_voucher` MODIFY `id` int(10) NOT NULL AUTO_INCREMENT; +-- +-- Indeks untuk tabel `tbl_customers_meta` +-- +ALTER TABLE `tbl_customers_meta` + ADD PRIMARY KEY (`id`); + +-- +-- AUTO_INCREMENT untuk tabel `tbl_customers_meta` +-- +ALTER TABLE `tbl_customers_meta` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; COMMIT; --