* Set a metadata key-value pair (upsert)
(key: string, value: string)
| 3998 | * Set a metadata key-value pair (upsert) |
| 3999 | */ |
| 4000 | setMetadata(key: string, value: string): void { |
| 4001 | this.db.prepare( |
| 4002 | 'INSERT INTO project_metadata (key, value, updated_at) VALUES (?, ?, ?) ON CONFLICT(key) DO UPDATE SET value = excluded.value, updated_at = excluded.updated_at' |
| 4003 | ).run(key, value, Date.now()); |
| 4004 | } |
| 4005 | |
| 4006 | /** |
| 4007 | * Get all metadata as a key-value record |
no test coverage detected