SQL fixes for previous updates
- Added table: ConvertFund - Added triggers for CloseBondTransact, CloseFundTransact, ConvertFund, RefundTransact - Updated truncateAll.sql
This commit is contained in:
parent
0381c44733
commit
f4bedfbd48
@ -286,6 +286,17 @@ CREATE TABLE CloseFundTransact(
|
|||||||
FOREIGN KEY (fund_id) REFERENCES BobsFund(fund_id)
|
FOREIGN KEY (fund_id) REFERENCES BobsFund(fund_id)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
CREATE TABLE ConvertFund(
|
||||||
|
id INT NOT NULL AUTO_INCREMENT,
|
||||||
|
amount DECIMAL(16, 8),
|
||||||
|
coin VARCHAR(8) NOT NULL,
|
||||||
|
quantity DECIMAL(16, 8),
|
||||||
|
mode BIT NOT NULL,
|
||||||
|
txid VARCHAR(128),
|
||||||
|
status VARCHAR(50) NOT NULL,
|
||||||
|
PRIMARY KEY(id)
|
||||||
|
);
|
||||||
|
|
||||||
CREATE TABLE DirectConvert(
|
CREATE TABLE DirectConvert(
|
||||||
id INT NOT NULL AUTO_INCREMENT,
|
id INT NOT NULL AUTO_INCREMENT,
|
||||||
floID CHAR(34) NOT NULL,
|
floID CHAR(34) NOT NULL,
|
||||||
@ -406,6 +417,27 @@ FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('WithdrawToken', NEW.id) O
|
|||||||
CREATE TRIGGER WithdrawToken_D AFTER DELETE ON WithdrawToken
|
CREATE TRIGGER WithdrawToken_D AFTER DELETE ON WithdrawToken
|
||||||
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('WithdrawToken', OLD.id) ON DUPLICATE KEY UPDATE mode=NULL, timestamp=DEFAULT;
|
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('WithdrawToken', OLD.id) ON DUPLICATE KEY UPDATE mode=NULL, timestamp=DEFAULT;
|
||||||
|
|
||||||
|
CREATE TRIGGER CloseBondTransact_I AFTER INSERT ON CloseBondTransact
|
||||||
|
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('CloseBondTransact', NEW.id) ON DUPLICATE KEY UPDATE mode=TRUE, timestamp=DEFAULT;
|
||||||
|
CREATE TRIGGER CloseBondTransact_U AFTER UPDATE ON CloseBondTransact
|
||||||
|
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('CloseBondTransact', NEW.id) ON DUPLICATE KEY UPDATE mode=TRUE, timestamp=DEFAULT;
|
||||||
|
CREATE TRIGGER CloseBondTransact_D AFTER DELETE ON CloseBondTransact
|
||||||
|
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('CloseBondTransact', OLD.id) ON DUPLICATE KEY UPDATE mode=NULL, timestamp=DEFAULT;
|
||||||
|
|
||||||
|
CREATE TRIGGER CloseFundTransact_I AFTER INSERT ON CloseFundTransact
|
||||||
|
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('CloseFundTransact', NEW.id) ON DUPLICATE KEY UPDATE mode=TRUE, timestamp=DEFAULT;
|
||||||
|
CREATE TRIGGER CloseFundTransact_U AFTER UPDATE ON CloseFundTransact
|
||||||
|
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('CloseFundTransact', NEW.id) ON DUPLICATE KEY UPDATE mode=TRUE, timestamp=DEFAULT;
|
||||||
|
CREATE TRIGGER CloseFundTransact_D AFTER DELETE ON CloseFundTransact
|
||||||
|
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('CloseFundTransact', OLD.id) ON DUPLICATE KEY UPDATE mode=NULL, timestamp=DEFAULT;
|
||||||
|
|
||||||
|
CREATE TRIGGER ConvertFund_I AFTER INSERT ON ConvertFund
|
||||||
|
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('ConvertFund', NEW.id) ON DUPLICATE KEY UPDATE mode=TRUE, timestamp=DEFAULT;
|
||||||
|
CREATE TRIGGER ConvertFund_U AFTER UPDATE ON ConvertFund
|
||||||
|
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('ConvertFund', NEW.id) ON DUPLICATE KEY UPDATE mode=TRUE, timestamp=DEFAULT;
|
||||||
|
CREATE TRIGGER ConvertFund_D AFTER DELETE ON ConvertFund
|
||||||
|
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('ConvertFund', OLD.id) ON DUPLICATE KEY UPDATE mode=NULL, timestamp=DEFAULT;
|
||||||
|
|
||||||
CREATE TRIGGER DirectConvert_I AFTER INSERT ON DirectConvert
|
CREATE TRIGGER DirectConvert_I AFTER INSERT ON DirectConvert
|
||||||
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('DirectConvert', NEW.id) ON DUPLICATE KEY UPDATE mode=TRUE, timestamp=DEFAULT;
|
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('DirectConvert', NEW.id) ON DUPLICATE KEY UPDATE mode=TRUE, timestamp=DEFAULT;
|
||||||
CREATE TRIGGER DirectConvert_U AFTER UPDATE ON DirectConvert
|
CREATE TRIGGER DirectConvert_U AFTER UPDATE ON DirectConvert
|
||||||
@ -413,6 +445,13 @@ FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('DirectConvert', NEW.id) O
|
|||||||
CREATE TRIGGER DirectConvert_D AFTER DELETE ON DirectConvert
|
CREATE TRIGGER DirectConvert_D AFTER DELETE ON DirectConvert
|
||||||
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('DirectConvert', OLD.id) ON DUPLICATE KEY UPDATE mode=NULL, timestamp=DEFAULT;
|
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('DirectConvert', OLD.id) ON DUPLICATE KEY UPDATE mode=NULL, timestamp=DEFAULT;
|
||||||
|
|
||||||
|
CREATE TRIGGER RefundTransact_I AFTER INSERT ON RefundTransact
|
||||||
|
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('RefundTransact', NEW.id) ON DUPLICATE KEY UPDATE mode=TRUE, timestamp=DEFAULT;
|
||||||
|
CREATE TRIGGER RefundTransact_U AFTER UPDATE ON RefundTransact
|
||||||
|
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('RefundTransact', NEW.id) ON DUPLICATE KEY UPDATE mode=TRUE, timestamp=DEFAULT;
|
||||||
|
CREATE TRIGGER RefundTransact_D AFTER DELETE ON RefundTransact
|
||||||
|
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('RefundTransact', OLD.id) ON DUPLICATE KEY UPDATE mode=NULL, timestamp=DEFAULT;
|
||||||
|
|
||||||
CREATE TRIGGER UserTag_I AFTER INSERT ON UserTag
|
CREATE TRIGGER UserTag_I AFTER INSERT ON UserTag
|
||||||
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('UserTag', NEW.id) ON DUPLICATE KEY UPDATE mode=TRUE, timestamp=DEFAULT;
|
FOR EACH ROW INSERT INTO _backup (t_name, id) VALUES ('UserTag', NEW.id) ON DUPLICATE KEY UPDATE mode=TRUE, timestamp=DEFAULT;
|
||||||
CREATE TRIGGER UserTag_U AFTER UPDATE ON UserTag
|
CREATE TRIGGER UserTag_U AFTER UPDATE ON UserTag
|
||||||
|
|||||||
@ -8,7 +8,6 @@ TRUNCATE DepositCoin;
|
|||||||
TRUNCATE DepositToken;
|
TRUNCATE DepositToken;
|
||||||
TRUNCATE WithdrawCoin;
|
TRUNCATE WithdrawCoin;
|
||||||
TRUNCATE WithdrawToken;
|
TRUNCATE WithdrawToken;
|
||||||
TRUNCATE DirectConvert;
|
|
||||||
TRUNCATE PriceHistory;
|
TRUNCATE PriceHistory;
|
||||||
TRUNCATE RequestLog;
|
TRUNCATE RequestLog;
|
||||||
TRUNCATE SellOrder;
|
TRUNCATE SellOrder;
|
||||||
@ -18,10 +17,18 @@ TRUNCATE UserTag;
|
|||||||
TRUNCATE TransferTransactions;
|
TRUNCATE TransferTransactions;
|
||||||
TRUNCATE TradeTransactions;
|
TRUNCATE TradeTransactions;
|
||||||
TRUNCATE SellChips;
|
TRUNCATE SellChips;
|
||||||
|
TRUNCATE CloseBondTransact;
|
||||||
|
TRUNCATE CloseFundTransact;
|
||||||
|
TRUNCATE ConvertFund;
|
||||||
|
TRUNCATE DirectConvert;
|
||||||
|
TRUNCATE RefundTransact;
|
||||||
|
|
||||||
/* Blockchain data */
|
/* Blockchain data */
|
||||||
TRUNCATE LastTx;
|
TRUNCATE LastTx;
|
||||||
TRUNCATE NodeList;
|
TRUNCATE NodeList;
|
||||||
TRUNCATE TrustedList;
|
TRUNCATE TrustedList;
|
||||||
|
DELETE FROM BlockchainBonds;
|
||||||
|
TRUNCATE BobsFundInvestments;
|
||||||
|
DELETE FROM BobsFund;
|
||||||
DELETE FROM TagList;
|
DELETE FROM TagList;
|
||||||
DELETE FROM AssetList;
|
DELETE FROM AssetList;
|
||||||
Loading…
Reference in New Issue
Block a user