X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Fextensions%2Fext-bank.php;h=a6f79aedda7f7b9a99f56793608db5b568e3c816;hb=8401d620295d27ad2c7804da2a593bba1ac6ff47;hp=0e0c75c424a8dd1d13b0c72b9c7dc084a965b183;hpb=d6834211baacaa54b282898fe54dc8c1511f046b;p=mailer.git diff --git a/inc/extensions/ext-bank.php b/inc/extensions/ext-bank.php index 0e0c75c424..a6f79aedda 100644 --- a/inc/extensions/ext-bank.php +++ b/inc/extensions/ext-bank.php @@ -53,23 +53,23 @@ case "register": // Do stuff when installation is running (modules.php?module=ad $SQLs[] = "DROP TABLE IF EXISTS "._MYSQL_PREFIX."_bank_accounts"; $SQLs[] = "CREATE TABLE "._MYSQL_PREFIX."_bank_accounts ( id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT, -uid BIGINT(20) UNSIGNED NOT NULL DEFAULT '0', -account_created BIGINT(20) UNSIGNED NOT NULL DEFAULT '0', -account_locked BIGINT(20) UNSIGNED NOT NULL DEFAULT '0', +uid BIGINT(20) UNSIGNED NOT NULL DEFAULT 0, +account_created BIGINT(20) UNSIGNED NOT NULL DEFAULT 0, +account_locked BIGINT(20) UNSIGNED NOT NULL DEFAULT 0, locked_reason TINYTEXT, status ENUM('NEW','ACTIVE','LOCKED') NOT NULL DEFAULT 'NEW', -account_balance DOUBLE(20,5) UNSIGNED NOT NULL DEFAULT '0.00000', +account_balance DOUBLE(20,5) UNSIGNED NOT NULL DEFAULT 0.00000, output_mode ENUM('LOGIN','EMAIL','DISABLED'), pin VARCHAR(50) NOT NULL DEFAULT '', tan_mode ENUM('NORMAL','INDEXED'), tan_list_status ENUM('PENDING','ACTIVE','INVALID','LOCKED') NOT NULL DEFAULT 'PENDING', tan_key VARCHAR(50) NOT NULL DEFAULT '', -month_transfered BIGINT(20) UNSIGNED NOT NULL DEFAULT '0', +month_transfered BIGINT(20) UNSIGNED NOT NULL DEFAULT 0, last_tan VARCHAR(5) NOT NULL DEFAULT '00000', -last_tan_stamp BIGINT(20) UNSIGNED NOT NULL DEFAULT '0', +last_tan_stamp BIGINT(20) UNSIGNED NOT NULL DEFAULT 0, last_tan_purpose TINYTEXT, account_type ENUM('CHECK','SAVING') NOT NULL DEFAULT 'CHECK', -overdraft_credit DOUBLE(20,5) UNSIGNED NOT NULL DEFAULT '0.00000', +overdraft_credit DOUBLE(20,5) UNSIGNED NOT NULL DEFAULT 0.00000, PRIMARY KEY (id), UNIQUE KEY (pin), INDEX `uid_type` (uid, account_type), @@ -80,9 +80,9 @@ INDEX (last_tan_stamp) $SQLs[] = "DROP TABLE IF EXISTS "._MYSQL_PREFIX."_bank_transfers"; $SQLs[] = "CREATE TABLE "._MYSQL_PREFIX."_bank_transfers ( id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT, -to_account_id BIGINT(20) UNSIGNED NOT NULL DEFAULT '0', -from_account_id BIGINT(20) UNSIGNED NOT NULL DEFAULT '0', -points_amount DOUBLE(20,5) UNSIGNED NOT NULL DEFAULT '0.00000', +to_account_id BIGINT(20) UNSIGNED NOT NULL DEFAULT 0, +from_account_id BIGINT(20) UNSIGNED NOT NULL DEFAULT 0, +points_amount DOUBLE(20,5) UNSIGNED NOT NULL DEFAULT 0.00000, day_bookkeeping CHAR(4) NOT NULL DEFAULT '0000', day_available CHAR(4) NOT NULL DEFAULT '0000', transfer_purpose TINYTEXT, @@ -95,19 +95,19 @@ INDEX (day_bookkeeping, day_available) id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT, title VARCHAR(255) NOT NULL DEFAULT '', description TINYTEXT, -account_fee DOUBLE(20,5) UNSIGNED NOT NULL DEFAULT '0.00000', -free_transfers INT(7) UNSIGNED NOT NULL DEFAULT '0', -transfer_fee DOUBLE(20,5) UNSIGNED NOT NULL DEFAULT '0.00000', +account_fee DOUBLE(20,5) UNSIGNED NOT NULL DEFAULT 0.00000, +free_transfers INT(7) UNSIGNED NOT NULL DEFAULT 0, +transfer_fee DOUBLE(20,5) UNSIGNED NOT NULL DEFAULT 0.00000, available TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, output_system_mode ENUM('LOGIN','EMAIL','DISABLED'), package_active ENUM('Y','N') NOT NULL DEFAULT 'N', -free_months_no_fee TINYINT(3) UNSIGNED NOT NULL DEFAULT '0', -interest_plus FLOAT(7,5) UNSIGNED NOT NULL DEFAULT '0.00000', -interest_minus FLOAT(7,5) UNSIGNED NOT NULL DEFAULT '0.00000', -first_payment DOUBLE(20,5) UNSIGNED NOT NULL DEFAULT '0.00000', -free_account_income DOUBLE(20,5) UNSIGNED NOT NULL DEFAULT '0.00000', +free_months_no_fee TINYINT(3) UNSIGNED NOT NULL DEFAULT 0, +interest_plus FLOAT(7,5) UNSIGNED NOT NULL DEFAULT 0.00000, +interest_minus FLOAT(7,5) UNSIGNED NOT NULL DEFAULT 0.00000, +first_payment DOUBLE(20,5) UNSIGNED NOT NULL DEFAULT 0.00000, +free_account_income DOUBLE(20,5) UNSIGNED NOT NULL DEFAULT 0.00000, free_account_stuff TINYTEXT null, -tan_lock TINYINT(3) UNSIGNED NOT NULL DEFAULT '0', +tan_lock TINYINT(3) UNSIGNED NOT NULL DEFAULT 0, PRIMARY KEY (id) ) TYPE=MyISAM"; // free_account_stuff will be a list of columns of the table _bank_packages @@ -117,8 +117,8 @@ PRIMARY KEY (id) $SQLs[] = "DROP TABLE IF EXISTS "._MYSQL_PREFIX."_bank_tanlist"; $SQLs[] = "CREATE TABLE "._MYSQL_PREFIX."_bank_tanlist ( id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT, -idx TINYINT(3) UNSIGNED NOT NULL DEFAULT '0', -account_id BIGINT(20) UNSIGNED NOT NULL DEFAULT '0', +idx TINYINT(3) UNSIGNED NOT NULL DEFAULT 0, +account_id BIGINT(20) UNSIGNED NOT NULL DEFAULT 0, tan VARCHAR(50) NOT NULL DEFAULT '', used ENUM('Y','N') NOT NULL DEFAULT 'N', PRIMARY KEY (id),