SQL ↔ Prisma ↔ Drizzle 結構轉換器
在 SQL、Prisma 6–7 native type 語法與 Drizzle pgTable 之間轉換單一 PostgreSQL 資料表,保留支援型別及約束。
schema-converter本機處理
正在啟用本機工具…
轉換結果
轉換後顯示三種可複製格式。
操作與限制
選輸入方言、貼上一張表後在本機轉換,對照三種輸出。上限 32 KiB、8,000 tokens、200 欄;支援 PostgreSQL 純量型別、單欄 PK/UNIQUE/FK、可空性、常數/now()/gen_random_uuid() 預設值。
Prisma 須有主鍵或 NOT NULL UNIQUE 欄。遷移前檢查片段;須補外部 Prisma models/反向關聯與 Drizzle 資料表綁定。拒絕 Prisma 8 type alias、複合/具名約束、索引、CHECK、陣列、enum、schema、自訂型別及任意運算式。外部 FK 目標限簡單識別字,動作限 NoAction。
來源
如何使用這個工具
選輸入方言、貼上一張表後在本機轉換,對照三種輸出。上限 32 KiB、8,000 tokens、200 欄;支援 PostgreSQL 純量型別、單欄 PK/UNIQUE/FK、可空性、常數/now()/gen_random_uuid() 預設值。
不適合用在什麼情況
Prisma 須有主鍵或 NOT NULL UNIQUE 欄。遷移前檢查片段;須補外部 Prisma models/反向關聯與 Drizzle 資料表綁定。拒絕 Prisma 8 type alias、複合/具名約束、索引、CHECK、陣列、enum、schema、自訂型別及任意運算式。外部 FK 目標限簡單識別字,動作限 NoAction。