Implement server handlers for node reactions

This commit is contained in:
Hakan Shehu
2024-09-15 17:58:09 +02:00
parent 702f5dce45
commit cb286b01f5
9 changed files with 267 additions and 2 deletions

View File

@@ -76,10 +76,10 @@ const createNodeReactionsTable: Migration = {
await db.schema
.createTable('node_reactions')
.addColumn('node_id', 'text', (col) =>
col.references('nodes.id').onDelete('cascade'),
col.notNull().references('nodes.id').onDelete('cascade'),
)
.addColumn('reactor_id', 'text', (col) =>
col.references('nodes.id').onDelete('cascade'),
col.notNull().references('nodes.id').onDelete('cascade'),
)
.addColumn('reaction', 'text', (col) => col.notNull())
.addColumn('created_at', 'text', (col) => col.notNull())