From 7ecd8fa88320bf2422c2608c11910dd85bc22ce4 Mon Sep 17 00:00:00 2001 From: Andyyy7666 <86536434+Andyyy7666@users.noreply.github.com> Date: Mon, 16 Mar 2026 05:47:23 +0100 Subject: [PATCH] Create moneylogs.sql --- database/moneylogs.sql | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 database/moneylogs.sql diff --git a/database/moneylogs.sql b/database/moneylogs.sql new file mode 100644 index 0000000..a5c8488 --- /dev/null +++ b/database/moneylogs.sql @@ -0,0 +1,13 @@ +CREATE TABLE IF NOT EXISTS `nd_money_log` ( + `log_id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, + `character_id` INT(10) NOT NULL, + `action` VARCHAR(50) DEFAULT NULL, + `account` ENUM('cash', 'bank') NOT NULL, + `amount` INT(10) NOT NULL, + `reason` VARCHAR(255) DEFAULT NULL, + `trace` TEXT DEFAULT NULL, + `date_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (`log_id`), + KEY `idx_character_id` (`character_id`), + CONSTRAINT `fk_moneylog_character` FOREIGN KEY (`character_id`) REFERENCES `nd_characters` (`charid`) ON UPDATE CASCADE ON DELETE CASCADE +);