Installation Guide
Step 1: SQL Modifications
Instructions
CREATE TABLE `moon_loans` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`license` VARCHAR(50) NULL DEFAULT NULL COLLATE 'utf8mb3_general_ci',
`citizenid` VARCHAR(50) NULL DEFAULT NULL COLLATE 'utf8mb3_general_ci',
`loanamount` INT(11) NOT NULL DEFAULT '0',
`loanperiod` INT(11) NOT NULL DEFAULT '0',
`moneydrawn` INT(1) NOT NULL DEFAULT '0',
`fullname` VARCHAR(100) NOT NULL DEFAULT '' COLLATE 'utf8mb3_general_ci',
`creditscore` INT(11) NOT NULL DEFAULT '0',
`numPaymentsMade` INT(11) NOT NULL DEFAULT '0',
`interestamount` INT(11) NULL DEFAULT '0',
`phone` INT(11) NULL DEFAULT NULL,
`approved_by` VARCHAR(100) NULL DEFAULT NULL COLLATE 'utf8mb3_general_ci',
PRIMARY KEY (`id`) USING BTREE,
INDEX `citizenid` (`citizenid`) USING BTREE,
INDEX `license` (`license`) USING BTREE
)
COLLATE='utf8mb3_general_ci'
ENGINE=InnoDB
AUTO_INCREMENT=1
;
CREATE TABLE moon_loans_requests (
id INT(11) NOT NULL AUTO_INCREMENT,
license VARCHAR(50) NULL DEFAULT NULL COLLATE 'utf8mb3_general_ci',
citizenid VARCHAR(50) NULL DEFAULT NULL COLLATE 'utf8mb3_general_ci',
loanamount INT(11) NOT NULL DEFAULT '0',
loanperiod INT(11) NOT NULL DEFAULT '0',
status INT(1) NOT NULL DEFAULT '0',
fullname VARCHAR(100) NOT NULL DEFAULT '' COLLATE 'utf8mb3_general_ci',
creditscore INT(11) NOT NULL DEFAULT '0',
phone INT(11) NULL DEFAULT NULL,
notes VARCHAR(50) NULL DEFAULT NULL COLLATE 'utf8mb3_general_ci',
PRIMARY KEY (id) USING BTREE,
INDEX citizenid (citizenid) USING BTREE,
INDEX license (license) USING BTREE
)
COLLATE='utf8mb3_general_ci'
ENGINE=InnoDB
AUTO_INCREMENT=3
;
CREATE TABLE `credit_score_history` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`citizenid` VARCHAR(50) NOT NULL COLLATE 'utf8mb4_general_ci',
`change_amount` INT(11) NOT NULL,
`reason` VARCHAR(255) NOT NULL COLLATE 'utf8mb4_general_ci',
`created_at` TIMESTAMP NOT NULL DEFAULT current_timestamp(),
PRIMARY KEY (`id`) USING BTREE,
INDEX `citizenid` (`citizenid`) USING BTREE
)
COLLATE='utf8mb4_general_ci'
ENGINE=InnoDB
AUTO_INCREMENT=0
;
Step 2: Update Player Metadata
Step 3: Banker Job Integration
Step 4: Configure the Script
Step 5: Commands
Last updated