parent
269bb4a3c9
commit
e4ceb421de
3 changed files with 18 additions and 4 deletions
|
|
@ -3,6 +3,7 @@ package sqlite
|
|||
import (
|
||||
"database/sql"
|
||||
"fmt"
|
||||
|
||||
"github.com/go-jet/jet/v2/generator/metadata"
|
||||
"github.com/go-jet/jet/v2/generator/template"
|
||||
"github.com/go-jet/jet/v2/sqlite"
|
||||
|
|
@ -17,7 +18,11 @@ func GenerateDSN(dsn, destDir string, templates ...template.Template) error {
|
|||
defer db.Close()
|
||||
|
||||
fmt.Println("Retrieving schema information...")
|
||||
return GenerateDB(db, destDir, templates...)
|
||||
}
|
||||
|
||||
// GenerateDB generates jet files using the provided *sql.DB
|
||||
func GenerateDB(db *sql.DB, destDir string, templates ...template.Template) error {
|
||||
generatorTemplate := template.Default(sqlite.Dialect)
|
||||
if len(templates) > 0 {
|
||||
generatorTemplate = templates[0]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue