2023-05-21 15:00:12 +00:00
|
|
|
-- 创建账户表
|
|
|
|
CREATE TABLE account (
|
|
|
|
a_id SERIAL PRIMARY KEY,
|
|
|
|
balance DECIMAL(10, 2),
|
|
|
|
meta JSONB
|
|
|
|
);
|
|
|
|
|
|
|
|
-- 创建类别表
|
|
|
|
CREATE TABLE category (
|
|
|
|
c_id SERIAL PRIMARY KEY,
|
2023-05-21 16:07:36 +00:00
|
|
|
income_type boolean,
|
2023-05-21 15:00:12 +00:00
|
|
|
meta JSONB
|
|
|
|
);
|
|
|
|
|
|
|
|
-- 创建流水表
|
|
|
|
CREATE TABLE transaction (
|
|
|
|
t_id SERIAL PRIMARY KEY,
|
|
|
|
amount DECIMAL(10, 2),
|
|
|
|
date DATE,
|
|
|
|
c_id INTEGER REFERENCES category(c_id),
|
|
|
|
a_id INTEGER REFERENCES account(a_id),
|
|
|
|
meta JSONB
|
|
|
|
);
|
|
|
|
|
|
|
|
|