[feat] script to updating pricing

This commit is contained in:
2026-02-15 15:25:08 -05:00
parent a774360065
commit 32df33f29e
7 changed files with 94 additions and 14 deletions

View File

@@ -1,11 +1,10 @@
// src/db/index.ts
import 'dotenv/config';
import { relations } from './relations';
import { relations } from './relations.ts';
import { drizzle } from 'drizzle-orm/mysql2';
//import mysql from 'mysql2/promise';
//import * as schema from './schema';
import mysql from 'mysql2/promise';
//const poolConnection = mysql.createPool(process.env.DATABASE_URL!);
export const poolConnection = mysql.createPool(process.env.DATABASE_URL!);
export const db = drizzle(process.env.DATABASE_URL!, { relations });
export const db = drizzle({ client: poolConnection, relations: relations});

View File

@@ -1,5 +1,5 @@
import { defineRelations } from "drizzle-orm";
import * as schema from "./schema";
import * as schema from "./schema.ts";
export const relations = defineRelations(schema, (r) => ({
skus: {

View File

@@ -61,3 +61,7 @@ export const skus = mysqlTable("skus", {
(table) => [
index("productIdIdx").on(table.productId),
]);
export const processingSkus = mysqlTable("processingSkus", {
skuId: int().primaryKey(),
});