Book_system/sql/module4_inventory_logs.sql
2025-04-29 11:18:18 +08:00

14 lines
586 B
SQL

-- 库存变动明细表
CREATE TABLE `inventory_logs` (
`id` INT AUTO_INCREMENT PRIMARY KEY,
`book_id` INT NOT NULL, -- 图书id
`change_type` VARCHAR(32) NOT NULL, -- 变动类型
`change_amount` INT NOT NULL, -- 变动数量
`after_stock` INT NOT NULL, -- 变动后的库存
`operator_id` INT, -- 操作人id
`remark` VARCHAR(255), -- 备注
`changed_at` DATETIME NOT NULL, -- 变动时间
FOREIGN KEY (`book_id`) REFERENCES `books`(`id`),
FOREIGN KEY (`operator_id`) REFERENCES `users`(`id`)
);