创建Expense

main
zjh 6 days ago
parent 46fb22fc8c
commit b223877458

@ -17,7 +17,15 @@
</environments>
<mappers>
<!-- 组长 -->
<mapper resource="com/ssm/mapper/UserMapper.xml"/>
<!-- 组员A -->
<mapper resource="com/ssm/mapper/StockMapper.xml"/>
<!-- 组员B -->
<mapper resource="com/ssm/mapper/ExpenseMapper.xml"/>
<!-- 组员C -->
<mapper resource="com/ssm/mapper/IncomeMapper.xml"/>
<!-- 组员D -->
<mapper resource="com/ssm/mapper/StockAccountMapper.xml"/>
</mappers>
</configuration>

@ -37,8 +37,20 @@ INSERT INTO `stockaccount` (id,userId,accountName,balance,createTime) VALUES
(7,'zhouba','123456','周八','13800138006'),
(8,'wujiu','123456','吴九','13800138007'),
(9,'zhengshi','123456','郑十','13800138008');
-- 创建股票表
CREATE TABLE `stock` (
id INT PRIMARY KEY AUTO_INCREMENT,
user_id INT,
stock_name VARCHAR(50),
stock_code VARCHAR(20),
hold_num INT,
buy_price DOUBLE,
create_time VARCHAR(50),
FOREIGN KEY (user_id) REFERENCES `user`(id)
);
-- 插入股票数据10条关联上面的用户
INSERT INTO stock (user_id, stock_name, stock_code, hold_num, buy_price, create_time) VALUES
INSERT INTO `stock` (user_id, stock_name, stock_code, hold_num, buy_price, create_time) VALUES
(1, '贵州茅台', '600519', 100, 1680.50, '2026-01-10'),
(1, '宁德时代', '300750', 200, 198.30, '2026-02-15'),
(2, '比亚迪', '002594', 150, 235.60, '2026-01-20'),
@ -48,4 +60,28 @@ INSERT INTO stock (user_id, stock_name, stock_code, hold_num, buy_price, create_
(1, '比亚迪', '002594', 100, 240.00, '2026-03-10'),
(6, '五粮液', '000858', 120, 158.90, '2026-02-05'),
(7, '中国平安', '601318', 250, 42.30, '2026-01-25'),
(8, '恒瑞医药', '600276', 180, 48.60, '2026-03-05');
(8, '恒瑞医药', '600276', 180, 48.60, '2026-03-05');
USE ssm_ffms1;
CREATE TABLE IF NOT EXISTS expense (
id INT PRIMARY KEY AUTO_INCREMENT,
user_id INT,
expense_name VARCHAR(50),
expense_type VARCHAR(30),
amount DECIMAL(10,2),
expense_date DATE,
create_time DATE,
FOREIGN KEY (user_id) REFERENCES user(id)
);
INSERT INTO expense VALUES
(1,1,'房租','住房',2500.0,'2026-05-01','2026-05-01'),
(2,1,'餐饮','餐饮',800.0,'2026-05-02','2026-05-02'),
(3,2,'地铁','交通',200.0,'2026-05-03','2026-05-03'),
(4,3,'超市','购物',350.0,'2026-05-04','2026-05-04'),
(5,4,'话费','通讯',50.0,'2026-05-05','2026-05-05'),
(6,5,'电影','娱乐',120.0,'2026-05-06','2026-05-06'),
(7,6,'买衣服','购物',450.0,'2026-05-07','2026-05-07'),
(8,7,'水电','住房',180.0,'2026-05-08','2026-05-08'),
(9,8,'买药','医疗',80.0,'2026-05-09','2026-05-09'),
(10,1,'聚餐','餐饮',150.0,'2026-05-10','2026-05-10');
Loading…
Cancel
Save