docs: 生成项目文档并优化项目结构
- 生成完整的 README.md 项目文档 - 统一图片路径为相对引用 - 完善 .gitignore 配置,添加常见忽略项 - 清理未使用的临时文件和图片资源 - 删除废弃的脚本文件
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
|
||||
-- 1. 创建新的分类表(树状结构)
|
||||
CREATE TABLE IF NOT EXISTS category_tree (
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
id SERIAL PRIMARY KEY,
|
||||
name TEXT NOT NULL, -- 分类名称
|
||||
parent_id INTEGER DEFAULT NULL, -- 父分类ID(NULL表示一级分类)
|
||||
level INTEGER DEFAULT 1, -- 层级(1=一级,2=二级)
|
||||
@@ -26,7 +26,7 @@ ALTER TABLE products RENAME TO products_backup;
|
||||
|
||||
-- 创建新的商品表
|
||||
CREATE TABLE products (
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
id SERIAL PRIMARY KEY,
|
||||
name TEXT NOT NULL, -- 商品名称
|
||||
model TEXT, -- 型号
|
||||
category_id INTEGER, -- 二级分类ID(关联category_tree)
|
||||
@@ -206,17 +206,9 @@ FROM category_tree WHERE name = '其他材料' AND level = 1;
|
||||
-- ============================================
|
||||
-- 创建触发器:自动更新updated_at
|
||||
-- ============================================
|
||||
CREATE TRIGGER IF NOT EXISTS update_category_tree_timestamp
|
||||
AFTER UPDATE ON category_tree
|
||||
BEGIN
|
||||
UPDATE category_tree SET updated_at = CURRENT_TIMESTAMP WHERE id = NEW.id;
|
||||
END;
|
||||
|
||||
CREATE TRIGGER IF NOT EXISTS update_products_timestamp
|
||||
AFTER UPDATE ON products
|
||||
BEGIN
|
||||
UPDATE products SET updated_at = CURRENT_TIMESTAMP WHERE id = NEW.id;
|
||||
END;
|
||||
|
||||
|
||||
|
||||
-- ============================================
|
||||
-- 迁移完成
|
||||
|
||||
Reference in New Issue
Block a user