* Set a metadata key-value pair (upsert)
(key: string, value: string)
| 1841 | * Set a metadata key-value pair (upsert) |
| 1842 | */ |
| 1843 | setMetadata(key: string, value: string): void { |
| 1844 | this.db.prepare( |
| 1845 | 'INSERT INTO project_metadata (key, value, updated_at) VALUES (?, ?, ?) ON CONFLICT(key) DO UPDATE SET value = excluded.value, updated_at = excluded.updated_at' |
| 1846 | ).run(key, value, Date.now()); |
| 1847 | } |
| 1848 | |
| 1849 | /** |
| 1850 | * Get all metadata as a key-value record |
no test coverage detected