export const products = sqliteTable('products', {
id: text().$defaultFn(() => createId()).primaryKey().notNull(),
remoteId:text("remote_id"),
totalQuantity:integer("total_quantity").default(0).notNull(),
name:text("name").notNull(),
mainImage:text("main_image").default(""),
price:integer("price").notNull().default(0),
codeUpc:integer("code_upc"),
type:text("type",{enum:["price_per_kgs","price_per_unit"]}).notNull(),
isDeleted: integer("is_deleted",{mode:"boolean"}).default(false).notNull(),
isAvailable: integer("is_avaialable",{mode:"boolean"}).default(true).notNull(),
createdAt: text("created_at").default(sql
export const products = sqliteTable('products', {
id: text().$defaultFn(() => createId()).primaryKey().notNull(),
remoteId:text("remote_id"),
totalQuantity:integer("total_quantity").default(0).notNull(),
name:text("name").notNull(),
mainImage:text("main_image").default(""),
price:integer("price").notNull().default(0),
codeUpc:integer("code_upc"),
type:text("type",{enum:["price_per_kgs","price_per_unit"]}).notNull(),
isDeleted: integer("is_deleted",{mode:"boolean"}).default(false).notNull(),
isAvailable: integer("is_avaialable",{mode:"boolean"}).default(true).notNull(),
createdAt: text("created_at").default(sql