Tempel pernyataan SQL CREATE TABLE Anda dan langsung dapatkan definisi Go struct. Mendukung sintaks MySQL, PostgreSQL, SQLite, dan SQL Server dengan penamaan kolom dan gaya tag JSON yang dapat disesuaikan.
Tempel pernyataan SQL CREATE TABLE Anda dan langsung dapatkan definisi Go struct. Mendukung sintaks MySQL, PostgreSQL, SQLite, dan SQL Server dengan penamaan kolom dan gaya tag JSON yang dapat disesuaikan.
Pertanyaan dan jawaban umum tentang topik ini.
Konverter ini mendukung sintaks CREATE TABLE dari MySQL, PostgreSQL, SQLite, dan SQL Server. Konverter ini dengan benar memetakan tipe kolom khusus database (seperti VARCHAR, INT, BIGINT, TIMESTAMP, BOOLEAN, TEXT, dll.) ke padanan tipe Go yang sesuai.
Ya, Anda dapat memilih bagaimana nama kolom SQL dikonversi menjadi nama field Go. Opsi termasuk PascalCase (konvensi Go), mempertahankan snake_case asli, atau aturan pemetaan kustom. Ini memastikan struct yang dihasilkan sesuai dengan standar koding proyek Anda.
Ya, Anda dapat mengonfigurasi tag struct untuk menyertakan tag json, db (untuk sqlx), atau gorm. Anda juga dapat memilih konvensi penamaan tag (snake_case, camelCase, dll.) untuk mencocokkan kebutuhan API atau ORM Anda.
Tidak, konversi SQL DDL ke Go struct berlangsung sepenuhnya di dalam browser Anda. Definisi skema SQL Anda diparsing secara lokal melalui JavaScript dan tidak pernah meninggalkan perangkat Anda.