feat(db): 升级资产表新增 name,并补全 CRUD 核心逻辑

This commit is contained in:
2026-04-28 12:20:40 +08:00
parent 085659dfef
commit 7cd084d4b3
4 changed files with 128 additions and 3 deletions
+1
View File
@@ -18,6 +18,7 @@ export const assetTypeEnum = pgEnum("asset_type_enum", [
export const assets = pgTable("assets", {
id: uuid("id").primaryKey().$defaultFn(() => crypto.randomUUID()),
symbol: varchar("symbol", { length: 20 }).notNull().unique(),
name: varchar("name", { length: 100 }),
type: assetTypeEnum("type").notNull(),
exchange: varchar("exchange", { length: 10 }).default('US'),
baseCurrency: varchar("base_currency", { length: 10 }).notNull(),