ToolsOnline

オンライン SQL→Model 変換

CREATE TABLE を TypeScript / Java / Swift / Kotlin クラスに変換、コメントに SQL 型

PRIMARY KEY・NOT NULL・DEFAULT・AUTO_INCREMENT、引用符付き識別子に対応。コメントに元の SQL 型を残します。
CREATE TABLE を入力すると自動生成されます

この SQL→Model 変換ツールについて

CREATE TABLE 文を貼り付けると、テーブル名・列名・型・PRIMARY KEY・NOT NULL・DEFAULT・AUTO_INCREMENT を独自パーサーで解析し(バッククォート / ダブルクォートの識別子に対応)、内蔵の型マッピングで TypeScript / Java / Swift / Kotlin のコードを生成します。フィールドのコメントには元の SQL 型が残り、NULL 許容も出力に反映されます。

型マッピングは VARCHAR・INT・BIGINT・DECIMAL・TEXT・DATETIME・BOOLEAN・JSON・BLOB など 20+ の一般的な型を網羅。例えば BIGINT→number/long/Int64/Long、DECIMAL→number/BigDecimal/Decimal/BigDecimal です。解析はブラウザ内で完結し、スキーマは送信されません。