Files
m2pool_payment/public/SQLite3.sql
2025-10-27 16:27:33 +08:00

71 lines
1.2 KiB
SQL

CREATE TABLE IF NOT EXISTS msg_topup_req (
chain TEXT,
symbol TEXT,
timestamp INTEGER,
to_addr TEXT,
PRIMARY KEY(to_addr)
);
CREATE TABLE IF NOT EXISTS msg_withdraw_req (
queueId TEXT,
chain TEXT,
symbol TEXT,
timestamp INTEGER,
from_addr TEXT,
to_addr TEXT,
amount NUMERIC,
PRIMARY KEY(queueId)
);
CREATE TABLE IF NOT EXISTS msg_pay_req (
queueId TEXT,
chain TEXT,
symbol TEXT,
timestamp INTEGER,
from_addr TEXT,
to_addr TEXT,
amount NUMERIC,
orderId TEXT,
PRIMARY KEY(queueId)
);
CREATE TABLE IF NOT EXISTS msg_topup_resp (
id INTEGER PRIMARY KEY AUTOINCREMENT,
chain TEXT,
symbol TEXT,
timestamp INTEGER,
to_addr TEXT,
amount NUMERIC,
height INTEGER,
TxHash TEXT,
status INTEGER
);
CREATE TABLE IF NOT EXISTS msg_withdraw_resp (
id INTEGER PRIMARY KEY AUTOINCREMENT,
queueId TEXT,
chain TEXT,
symbol TEXT,
timestamp INTEGER,
from_addr TEXT,
to_addr TEXT,
amount NUMERIC,
height INTEGER,
txHash TEXT,
status INTEGER
);
CREATE TABLE IF NOT EXISTS msg_pay_resp (
id INTEGER PRIMARY KEY AUTOINCREMENT,
queueId TEXT,
chain TEXT,
symbol TEXT,
timestamp INTEGER,
from_addr TEXT,
to_addr TEXT,
amount NUMERIC,
height INTEGER,
txHash TEXT,
orderId TEXT,
status INTEGER
);