flutter-demo/lib/database/item_table.dart
LingandRX 083b4e506a feat(item): 添加物品删除功能并优化物品详情页面
- 在 DetailItemScreen 中添加删除物品的按钮和确认对话框
- 在 ItemProvider 中实现删除物品的方法
- 在 ItemRepository 中实现删除物品的数据库操作
- 在 ItemModel 中添加 status 字段,用于标记物品状态
2025-05-05 22:12:09 +08:00

15 lines
366 B
Dart

const String createItemTable = '''
CREATE TABLE items (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL,
category_id INTEGER,
location_id INTEGER,
description TEXT,
purchase_date TEXT,
is_in_use TEXT DEFAULT 'no',
status TEXT DEFAULT 'normal',
created_at TEXT DEFAULT (datetime('now')),
updated_at TEXT DEFAULT (datetime('now'))
);
''';