const addresses = pgTable(
'client_item_addresses',
{
itemId: integer('item_id').notNull(),
hotelId: integer('hotel_id').notNull(),
// ...other fields
},
(table) => ({
pk: primaryKey(table.itemId, table.hotelId),
fk: foreignKey({
columns: [table.itemId, table.hotelId],
foreignColumns: [items.id, items.hotelId]
})
})
);
const addresses = pgTable(
'client_item_addresses',
{
itemId: integer('item_id').notNull(),
hotelId: integer('hotel_id').notNull(),
// ...other fields
},
(table) => ({
pk: primaryKey(table.itemId, table.hotelId),
fk: foreignKey({
columns: [table.itemId, table.hotelId],
foreignColumns: [items.id, items.hotelId]
})
})
);