Files
likedream/cmd/entc/main.go
T
sugarBecomer 49f4475991 🐛 干掉global id
2025-11-10 22:53:05 +08:00

35 lines
683 B
Go

package entc
import (
"likedream-goframe/internal/utils"
"entgo.io/ent/entc"
"entgo.io/ent/entc/gen"
"entgo.io/ent/schema/field"
)
func Run() {
err := entc.Generate("./internal/ent/schema", &gen.Config{
Header: "// ENT数据库文件,请勿编辑。",
IDType: &field.TypeInfo{
Type: field.TypeInt64,
},
Features: []gen.Feature{
gen.FeaturePrivacy,
gen.FeatureIntercept,
gen.FeatureEntQL,
gen.FeatureNamedEdges,
gen.FeatureBidiEdgeRefs,
gen.FeatureSnapshot,
gen.FeatureSchemaConfig,
gen.FeatureLock,
gen.FeatureModifier,
gen.FeatureExecQuery,
gen.FeatureUpsert,
gen.FeatureVersionedMigration,
},
})
utils.OkOrPanic(err)
}