package main

import (
	"path/filepath" //go:generate go mod tidy

	"gorm.io/gen"
	//go:generate go mod download
	//go:generate go run gen.go
	"git.echol.cn/loser/st/server/plugin/announcement/model"
)

func main() {
	g := gen.NewGenerator(gen.Config{OutPath: filepath.Join("..", "..", "..", "announcement", "blender", "model", "dao"), Mode: gen.WithoutContext | gen.WithDefaultQuery | gen.WithQueryInterface})
	g.ApplyBasic(
		new(model.Info),
	)
	g.Execute()
}
