mirror of
https://gitea.gofwd.group/dstrawsb/ballistic-builder.git
synced 2025-12-06 02:36:44 -05:00
nothing
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { pgTable, integer, varchar, timestamp, text, numeric, unique, foreignKey, doublePrecision } from "drizzle-orm/pg-core"
|
||||
import { pgTable, integer, varchar, timestamp, text, numeric, unique, foreignKey, doublePrecision, real } from "drizzle-orm/pg-core"
|
||||
import { sql } from "drizzle-orm"
|
||||
|
||||
|
||||
@@ -75,7 +75,7 @@ export const balAccounts = pgTable("bal_accounts", {
|
||||
email: varchar({ length: 100 }),
|
||||
username: varchar({ length: 50 }).notNull(),
|
||||
passwordHash: varchar("password_hash", { length: 255 }).notNull(),
|
||||
}, (self) => {
|
||||
}, (table) => {
|
||||
return {
|
||||
balAccountsUsernameUnique: unique("bal_accounts_username_unique").on(table.username),
|
||||
balAccountsPasswordHashUnique: unique("bal_accounts_password_hash_unique").on(table.passwordHash),
|
||||
@@ -202,3 +202,35 @@ export const balResellers = pgTable("bal_resellers", {
|
||||
createdAt: timestamp("created_at", { mode: 'string' }).defaultNow().notNull(),
|
||||
deletedAt: timestamp("deleted_at", { mode: 'string' }),
|
||||
});
|
||||
|
||||
export const psa = pgTable("psa", {
|
||||
sku: varchar("SKU", { length: 50 }),
|
||||
manufacturerId: varchar("Manufacturer Id", { length: 50 }),
|
||||
brandName: varchar("Brand Name", { length: 50 }),
|
||||
productName: varchar("Product Name", { length: 256 }),
|
||||
longDescription: text("Long Description"),
|
||||
shortDescription: varchar("Short Description", { length: 50 }),
|
||||
department: varchar("Department", { length: 50 }),
|
||||
category: varchar("Category", { length: 50 }),
|
||||
subCategory: varchar("SubCategory", { length: 50 }),
|
||||
thumbUrl: varchar("Thumb URL", { length: 150 }),
|
||||
imageUrl: varchar("Image URL", { length: 150 }),
|
||||
buyLink: varchar("Buy Link", { length: 128 }),
|
||||
keywords: varchar("Keywords", { length: 50 }),
|
||||
reviews: varchar("Reviews", { length: 50 }),
|
||||
retailPrice: real("Retail Price"),
|
||||
salePrice: real("Sale Price"),
|
||||
brandPageLink: varchar("Brand Page Link", { length: 50 }),
|
||||
brandLogoImage: varchar("Brand Logo Image", { length: 50 }),
|
||||
productPageViewTracking: varchar("Product Page View Tracking", { length: 256 }),
|
||||
parentGroupId: varchar("Parent Group ID", { length: 50 }),
|
||||
fineline: varchar("Fineline", { length: 50 }),
|
||||
superFineline: varchar("SuperFineline", { length: 250 }),
|
||||
modelNumber: varchar("ModelNumber", { length: 50 }),
|
||||
caliber: varchar("Caliber", { length: 255 }),
|
||||
upc: varchar("UPC", { length: 75 }),
|
||||
mediumImageUrl: varchar("Medium Image URL", { length: 50 }),
|
||||
productContentWidget: varchar("Product Content Widget", { length: 256 }),
|
||||
googleCategorization: varchar("Google Categorization", { length: 50 }),
|
||||
itemBasedCommission: varchar("Item Based Commission", { length: 50 }),
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user