← 全部工具

SQL ↔ Prisma ↔ Drizzle 結構轉換器

在 SQL、Prisma 6–7 native type 語法與 Drizzle pgTable 之間轉換單一 PostgreSQL 資料表,保留支援型別及約束。

schema-converter本機處理

正在啟用本機工具…

輸入不執行、不儲存、不上傳。32 KiB/200 欄;不支援語法會報錯,請保留原始資料。

轉換結果

轉換後顯示三種可複製格式。

操作與限制

選輸入方言、貼上一張表後在本機轉換,對照三種輸出。上限 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。