SQL
CREATE TABLE homework_entries (
id INTEGER PRIMARY KEY AUTOINCREMENT,
child_id TEXT NOT NULL,
subject TEXT NOT NULL CHECK(subject IN ('数学','语文','英语')),
content TEXT NOT NULL DEFAULT '',
total_count INTEGER DEFAULT 0,
completed INTEGER DEFAULT 0,
created_at DATETIME DEFAULT (datetime('now')),
status TEXT DEFAULT 'pending' CHECK(status IN ('pending','completed'))
)
+ Add column
Columns
+ Add index
Indexes
| Name |
Columns |
Unique |
SQL |
Drop? |
| idx_hw_entries_child |
child_id
|
|
SQL
CREATE INDEX idx_hw_entries_child
ON homework_entries(child_id)
|
Drop
|
| idx_hw_entries_date |
created_at
|
|
SQL
CREATE INDEX idx_hw_entries_date
ON homework_entries(created_at)
|
Drop
|