Files
MonkeyCode/backend/ent/entc.go
2025-06-25 15:56:22 +08:00

36 lines
577 B
Go

//go:build ignore
// +build ignore
package main
import (
"log"
"entgo.io/ent/entc"
"entgo.io/ent/entc/gen"
"github.com/chaitin/MonkeyCode/backend/pkg/entx"
)
func main() {
if err := entc.Generate(
"./schema",
&gen.Config{
Target: "../db",
Package: "github.com/chaitin/MonkeyCode/backend/db",
Features: []gen.Feature{
gen.FeatureUpsert,
gen.FeatureModifier,
gen.FeatureExecQuery,
gen.FeatureIntercept,
gen.FeatureLock,
},
},
entc.Extensions(
&entx.Page{},
),
); err != nil {
log.Fatal("running ent codegen:", err)
}
}