export const events = pgTable('events', {
id: text('id').notNull().$defaultFn(() => generateIdFromEntropySize(5)),
section_id: text('section_id').notNull(),
section_account: uuid('section_account').notNull(),
}, (table) => {
return {
sectionReference: foreignKey({
columns: [table.section_id, table.section_account],
foreignColumns: [sections.id, sections.account]
}),
pk: primaryKey({ columns: [table.id, table.section_id, table.section_account] })
}
})
export const events = pgTable('events', {
id: text('id').notNull().$defaultFn(() => generateIdFromEntropySize(5)),
section_id: text('section_id').notNull(),
section_account: uuid('section_account').notNull(),
}, (table) => {
return {
sectionReference: foreignKey({
columns: [table.section_id, table.section_account],
foreignColumns: [sections.id, sections.account]
}),
pk: primaryKey({ columns: [table.id, table.section_id, table.section_account] })
}
})