1 repository
Analizarea instrucțiunilor SQL pentru a determina tabelele necesare și a genera logica de execuție corespunzătoare.
Diferit de SQL Statement Parsing: Se concentrează pe utilizarea SQL-ului analizat pentru a genera cod, în timp ce categoria părinte se concentrează pe parsarea mecanică a instrucțiunilor.
Explore 1 awesome GitHub repository matching data & databases · Analiză Query-to-Code. Refine with filters or upvote what's useful.
xo este un instrument pentru generarea de modele Go type-safe și cod de execuție a interogărilor din schemele și interogările bazelor de date SQL. Funcționează ca un instrument SQL multi-dialect care suportă PostgreSQL, MySQL, SQLite, Oracle și Microsoft SQL Server pentru a produce cod sursă idiomatic. Proiectul utilizează un sistem de generare bazat pe template-uri, permițând structurii și logicii codului sursă al bazei de date generate să fie definite prin template-uri text personalizabile. Include, de asemenea, un vizualizator de schemă de bază de date care analizează relațiile și definițiile tabelelor pentru a crea diagrame vizuale și documentație structurată. Capabilitățile instrumentului acoperă generarea automată de cod SQL și crearea de modele de baze de date specializate. Oferă utilitare pentru maparea interogărilor SQL personalizate la funcții Go și generarea de scripturi de schemă pentru a documenta migrarea bazelor de date.
Parses custom SQL queries to identify required tables and generate corresponding execution code.