import { Kysely } from 'kysely' export async function up(db: Kysely): Promise { await db.schema .createTable('thread_mute') .addColumn('rootUri', 'varchar', (col) => col.notNull()) .addColumn('mutedByDid', 'varchar', (col) => col.notNull()) .addColumn('createdAt', 'varchar', (col) => col.notNull()) .addPrimaryKeyConstraint('thread_mute_pkey', ['rootUri', 'mutedByDid']) .execute() } export async function down(db: Kysely): Promise { await db.schema.dropTable('thread_mute').execute() }