package main import ( "code.tczkiot.com/wlw/ai-agent/internal/models" "github.com/mlogclub/codegen" ) func main() { codegen.GenerateWithOption( codegen.Options{ BaseDir: "./", PkgName: "agent-desk", Version: 1, Repository: true, Service: true, Controller: false, WebIndex: false, WebEdit: false, }, codegen.GetGenerateStruct(&models.Asset{}), codegen.GetGenerateStruct(&models.Conversation{}), codegen.GetGenerateStruct(&models.ConversationParticipant{}), codegen.GetGenerateStruct(&models.Message{}), codegen.GetGenerateStruct(&models.WxWorkKFSyncState{}), codegen.GetGenerateStruct(&models.WxWorkKFConversation{}), codegen.GetGenerateStruct(&models.WxWorkKFMessageRef{}), codegen.GetGenerateStruct(&models.ChannelMessageOutbox{}), codegen.GetGenerateStruct(&models.ConversationAssignment{}), codegen.GetGenerateStruct(&models.QuickReply{}), codegen.GetGenerateStruct(&models.AIAgent{}), codegen.GetGenerateStruct(&models.Channel{}), codegen.GetGenerateStruct(&models.ConversationEventLog{}), codegen.GetGenerateStruct(&models.AgentProfile{}), codegen.GetGenerateStruct(&models.AgentTeam{}), codegen.GetGenerateStruct(&models.AgentTeamSchedule{}), codegen.GetGenerateStruct(&models.AIConfig{}), ) }