repositorypackage
1.0.0
Repository: https://github.com/ginx-contribs/gormx.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# README
gormx
gormx is simple starter for gorm, supports follows db:
- mysql
- sqlite
- postgresql
- sqlserver
Install
go get github.com/ginx-contribs/gormx@latest
Usage
package main
import (
"github.com/ginx-contribs/dbx"
"github.com/ginx-contribs/gormx"
"log"
)
func main() {
db, err := gormx.Open(gormx.Options{
Driver: dbx.Sqlite,
Database: "test.db",
})
if err != nil {
log.Fatal(err)
}
type User struct {
Name string `gorm:"type:varchar(128);"`
}
err = db.Migrator().AutoMigrate(&User{})
if err != nil {
log.Fatal(err)
}
}