Documentation
¶
Index ¶
- Constants
- Variables
- func AgentRunSummaryPrompt(v string) predicate.Project
- func AgentRunSummaryPromptContains(v string) predicate.Project
- func AgentRunSummaryPromptContainsFold(v string) predicate.Project
- func AgentRunSummaryPromptEQ(v string) predicate.Project
- func AgentRunSummaryPromptEqualFold(v string) predicate.Project
- func AgentRunSummaryPromptGT(v string) predicate.Project
- func AgentRunSummaryPromptGTE(v string) predicate.Project
- func AgentRunSummaryPromptHasPrefix(v string) predicate.Project
- func AgentRunSummaryPromptHasSuffix(v string) predicate.Project
- func AgentRunSummaryPromptIn(vs ...string) predicate.Project
- func AgentRunSummaryPromptIsNil() predicate.Project
- func AgentRunSummaryPromptLT(v string) predicate.Project
- func AgentRunSummaryPromptLTE(v string) predicate.Project
- func AgentRunSummaryPromptNEQ(v string) predicate.Project
- func AgentRunSummaryPromptNotIn(vs ...string) predicate.Project
- func AgentRunSummaryPromptNotNil() predicate.Project
- func And(predicates ...predicate.Project) predicate.Project
- func DefaultAgentProviderID(v uuid.UUID) predicate.Project
- func DefaultAgentProviderIDEQ(v uuid.UUID) predicate.Project
- func DefaultAgentProviderIDIn(vs ...uuid.UUID) predicate.Project
- func DefaultAgentProviderIDIsNil() predicate.Project
- func DefaultAgentProviderIDNEQ(v uuid.UUID) predicate.Project
- func DefaultAgentProviderIDNotIn(vs ...uuid.UUID) predicate.Project
- func DefaultAgentProviderIDNotNil() predicate.Project
- func Description(v string) predicate.Project
- func DescriptionContains(v string) predicate.Project
- func DescriptionContainsFold(v string) predicate.Project
- func DescriptionEQ(v string) predicate.Project
- func DescriptionEqualFold(v string) predicate.Project
- func DescriptionGT(v string) predicate.Project
- func DescriptionGTE(v string) predicate.Project
- func DescriptionHasPrefix(v string) predicate.Project
- func DescriptionHasSuffix(v string) predicate.Project
- func DescriptionIn(vs ...string) predicate.Project
- func DescriptionIsNil() predicate.Project
- func DescriptionLT(v string) predicate.Project
- func DescriptionLTE(v string) predicate.Project
- func DescriptionNEQ(v string) predicate.Project
- func DescriptionNotIn(vs ...string) predicate.Project
- func DescriptionNotNil() predicate.Project
- func GithubOutboundCredentialIsNil() predicate.Project
- func GithubOutboundCredentialNotNil() predicate.Project
- func GithubTokenProbeIsNil() predicate.Project
- func GithubTokenProbeNotNil() predicate.Project
- func HasActivityEvents() predicate.Project
- func HasActivityEventsWith(preds ...predicate.ActivityEvent) predicate.Project
- func HasAgentStepEvents() predicate.Project
- func HasAgentStepEventsWith(preds ...predicate.AgentStepEvent) predicate.Project
- func HasAgentTokens() predicate.Project
- func HasAgentTokensWith(preds ...predicate.AgentToken) predicate.Project
- func HasAgentTraceEvents() predicate.Project
- func HasAgentTraceEventsWith(preds ...predicate.AgentTraceEvent) predicate.Project
- func HasAgents() predicate.Project
- func HasAgentsWith(preds ...predicate.Agent) predicate.Project
- func HasChatConversations() predicate.Project
- func HasChatConversationsWith(preds ...predicate.ChatConversation) predicate.Project
- func HasDefaultAgentProvider() predicate.Project
- func HasDefaultAgentProviderWith(preds ...predicate.AgentProvider) predicate.Project
- func HasNotificationRules() predicate.Project
- func HasNotificationRulesWith(preds ...predicate.NotificationRule) predicate.Project
- func HasOrganization() predicate.Project
- func HasOrganizationWith(preds ...predicate.Organization) predicate.Project
- func HasRepos() predicate.Project
- func HasReposWith(preds ...predicate.ProjectRepo) predicate.Project
- func HasScheduledJobs() predicate.Project
- func HasScheduledJobsWith(preds ...predicate.ScheduledJob) predicate.Project
- func HasSkills() predicate.Project
- func HasSkillsWith(preds ...predicate.Skill) predicate.Project
- func HasStatuses() predicate.Project
- func HasStatusesWith(preds ...predicate.TicketStatus) predicate.Project
- func HasTickets() predicate.Project
- func HasTicketsWith(preds ...predicate.Ticket) predicate.Project
- func HasUpdateThreads() predicate.Project
- func HasUpdateThreadsWith(preds ...predicate.ProjectUpdateThread) predicate.Project
- func HasWorkflows() predicate.Project
- func HasWorkflowsWith(preds ...predicate.Workflow) predicate.Project
- func ID(id uuid.UUID) predicate.Project
- func IDEQ(id uuid.UUID) predicate.Project
- func IDGT(id uuid.UUID) predicate.Project
- func IDGTE(id uuid.UUID) predicate.Project
- func IDIn(ids ...uuid.UUID) predicate.Project
- func IDLT(id uuid.UUID) predicate.Project
- func IDLTE(id uuid.UUID) predicate.Project
- func IDNEQ(id uuid.UUID) predicate.Project
- func IDNotIn(ids ...uuid.UUID) predicate.Project
- func MaxConcurrentAgents(v int) predicate.Project
- func MaxConcurrentAgentsEQ(v int) predicate.Project
- func MaxConcurrentAgentsGT(v int) predicate.Project
- func MaxConcurrentAgentsGTE(v int) predicate.Project
- func MaxConcurrentAgentsIn(vs ...int) predicate.Project
- func MaxConcurrentAgentsLT(v int) predicate.Project
- func MaxConcurrentAgentsLTE(v int) predicate.Project
- func MaxConcurrentAgentsNEQ(v int) predicate.Project
- func MaxConcurrentAgentsNotIn(vs ...int) predicate.Project
- func Name(v string) predicate.Project
- func NameContains(v string) predicate.Project
- func NameContainsFold(v string) predicate.Project
- func NameEQ(v string) predicate.Project
- func NameEqualFold(v string) predicate.Project
- func NameGT(v string) predicate.Project
- func NameGTE(v string) predicate.Project
- func NameHasPrefix(v string) predicate.Project
- func NameHasSuffix(v string) predicate.Project
- func NameIn(vs ...string) predicate.Project
- func NameLT(v string) predicate.Project
- func NameLTE(v string) predicate.Project
- func NameNEQ(v string) predicate.Project
- func NameNotIn(vs ...string) predicate.Project
- func Not(p predicate.Project) predicate.Project
- func Or(predicates ...predicate.Project) predicate.Project
- func OrganizationID(v uuid.UUID) predicate.Project
- func OrganizationIDEQ(v uuid.UUID) predicate.Project
- func OrganizationIDIn(vs ...uuid.UUID) predicate.Project
- func OrganizationIDNEQ(v uuid.UUID) predicate.Project
- func OrganizationIDNotIn(vs ...uuid.UUID) predicate.Project
- func Slug(v string) predicate.Project
- func SlugContains(v string) predicate.Project
- func SlugContainsFold(v string) predicate.Project
- func SlugEQ(v string) predicate.Project
- func SlugEqualFold(v string) predicate.Project
- func SlugGT(v string) predicate.Project
- func SlugGTE(v string) predicate.Project
- func SlugHasPrefix(v string) predicate.Project
- func SlugHasSuffix(v string) predicate.Project
- func SlugIn(vs ...string) predicate.Project
- func SlugLT(v string) predicate.Project
- func SlugLTE(v string) predicate.Project
- func SlugNEQ(v string) predicate.Project
- func SlugNotIn(vs ...string) predicate.Project
- func Status(v string) predicate.Project
- func StatusContains(v string) predicate.Project
- func StatusContainsFold(v string) predicate.Project
- func StatusEQ(v string) predicate.Project
- func StatusEqualFold(v string) predicate.Project
- func StatusGT(v string) predicate.Project
- func StatusGTE(v string) predicate.Project
- func StatusHasPrefix(v string) predicate.Project
- func StatusHasSuffix(v string) predicate.Project
- func StatusIn(vs ...string) predicate.Project
- func StatusLT(v string) predicate.Project
- func StatusLTE(v string) predicate.Project
- func StatusNEQ(v string) predicate.Project
- func StatusNotIn(vs ...string) predicate.Project
- func ValidColumn(column string) bool
- type OrderOption
- func ByActivityEvents(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByActivityEventsCount(opts ...sql.OrderTermOption) OrderOption
- func ByAgentRunSummaryPrompt(opts ...sql.OrderTermOption) OrderOption
- func ByAgentStepEvents(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByAgentStepEventsCount(opts ...sql.OrderTermOption) OrderOption
- func ByAgentTokens(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByAgentTokensCount(opts ...sql.OrderTermOption) OrderOption
- func ByAgentTraceEvents(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByAgentTraceEventsCount(opts ...sql.OrderTermOption) OrderOption
- func ByAgents(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByAgentsCount(opts ...sql.OrderTermOption) OrderOption
- func ByChatConversations(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByChatConversationsCount(opts ...sql.OrderTermOption) OrderOption
- func ByDefaultAgentProviderField(field string, opts ...sql.OrderTermOption) OrderOption
- func ByDefaultAgentProviderID(opts ...sql.OrderTermOption) OrderOption
- func ByDescription(opts ...sql.OrderTermOption) OrderOption
- func ByID(opts ...sql.OrderTermOption) OrderOption
- func ByMaxConcurrentAgents(opts ...sql.OrderTermOption) OrderOption
- func ByName(opts ...sql.OrderTermOption) OrderOption
- func ByNotificationRules(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByNotificationRulesCount(opts ...sql.OrderTermOption) OrderOption
- func ByOrganizationField(field string, opts ...sql.OrderTermOption) OrderOption
- func ByOrganizationID(opts ...sql.OrderTermOption) OrderOption
- func ByRepos(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByReposCount(opts ...sql.OrderTermOption) OrderOption
- func ByScheduledJobs(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByScheduledJobsCount(opts ...sql.OrderTermOption) OrderOption
- func BySkills(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func BySkillsCount(opts ...sql.OrderTermOption) OrderOption
- func BySlug(opts ...sql.OrderTermOption) OrderOption
- func ByStatus(opts ...sql.OrderTermOption) OrderOption
- func ByStatuses(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByStatusesCount(opts ...sql.OrderTermOption) OrderOption
- func ByTickets(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByTicketsCount(opts ...sql.OrderTermOption) OrderOption
- func ByUpdateThreads(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByUpdateThreadsCount(opts ...sql.OrderTermOption) OrderOption
- func ByWorkflows(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByWorkflowsCount(opts ...sql.OrderTermOption) OrderOption
Constants ¶
const ( // Label holds the string label denoting the project type in the database. Label = "project" // FieldID holds the string denoting the id field in the database. FieldID = "id" // FieldOrganizationID holds the string denoting the organization_id field in the database. FieldOrganizationID = "organization_id" // FieldName holds the string denoting the name field in the database. FieldName = "name" // FieldSlug holds the string denoting the slug field in the database. FieldSlug = "slug" // FieldDescription holds the string denoting the description field in the database. FieldDescription = "description" // FieldStatus holds the string denoting the status field in the database. FieldStatus = "status" // FieldGithubOutboundCredential holds the string denoting the github_outbound_credential field in the database. FieldGithubOutboundCredential = "github_outbound_credential" // FieldGithubTokenProbe holds the string denoting the github_token_probe field in the database. FieldGithubTokenProbe = "github_token_probe" // FieldDefaultAgentProviderID holds the string denoting the default_agent_provider_id field in the database. FieldDefaultAgentProviderID = "default_agent_provider_id" // FieldAccessibleMachineIds holds the string denoting the accessible_machine_ids field in the database. FieldAccessibleMachineIds = "accessible_machine_ids" // FieldMaxConcurrentAgents holds the string denoting the max_concurrent_agents field in the database. FieldMaxConcurrentAgents = "max_concurrent_agents" // FieldAgentRunSummaryPrompt holds the string denoting the agent_run_summary_prompt field in the database. FieldAgentRunSummaryPrompt = "agent_run_summary_prompt" // EdgeOrganization holds the string denoting the organization edge name in mutations. EdgeOrganization = "organization" // EdgeRepos holds the string denoting the repos edge name in mutations. EdgeRepos = "repos" // EdgeSkills holds the string denoting the skills edge name in mutations. EdgeSkills = "skills" // EdgeStatuses holds the string denoting the statuses edge name in mutations. EdgeStatuses = "statuses" // EdgeWorkflows holds the string denoting the workflows edge name in mutations. EdgeWorkflows = "workflows" // EdgeTickets holds the string denoting the tickets edge name in mutations. EdgeTickets = "tickets" // EdgeAgents holds the string denoting the agents edge name in mutations. EdgeAgents = "agents" // EdgeAgentTokens holds the string denoting the agent_tokens edge name in mutations. EdgeAgentTokens = "agent_tokens" // EdgeAgentTraceEvents holds the string denoting the agent_trace_events edge name in mutations. EdgeAgentTraceEvents = "agent_trace_events" // EdgeAgentStepEvents holds the string denoting the agent_step_events edge name in mutations. EdgeAgentStepEvents = "agent_step_events" // EdgeScheduledJobs holds the string denoting the scheduled_jobs edge name in mutations. EdgeScheduledJobs = "scheduled_jobs" // EdgeActivityEvents holds the string denoting the activity_events edge name in mutations. EdgeActivityEvents = "activity_events" // EdgeUpdateThreads holds the string denoting the update_threads edge name in mutations. EdgeUpdateThreads = "update_threads" // EdgeChatConversations holds the string denoting the chat_conversations edge name in mutations. EdgeChatConversations = "chat_conversations" // EdgeNotificationRules holds the string denoting the notification_rules edge name in mutations. EdgeNotificationRules = "notification_rules" // EdgeDefaultAgentProvider holds the string denoting the default_agent_provider edge name in mutations. EdgeDefaultAgentProvider = "default_agent_provider" // Table holds the table name of the project in the database. Table = "projects" // OrganizationTable is the table that holds the organization relation/edge. OrganizationTable = "projects" // OrganizationInverseTable is the table name for the Organization entity. // It exists in this package in order to avoid circular dependency with the "organization" package. OrganizationInverseTable = "organizations" // OrganizationColumn is the table column denoting the organization relation/edge. OrganizationColumn = "organization_id" // ReposTable is the table that holds the repos relation/edge. ReposTable = "project_repos" // ReposInverseTable is the table name for the ProjectRepo entity. // It exists in this package in order to avoid circular dependency with the "projectrepo" package. ReposInverseTable = "project_repos" // ReposColumn is the table column denoting the repos relation/edge. ReposColumn = "project_id" // SkillsTable is the table that holds the skills relation/edge. SkillsTable = "skills" // SkillsInverseTable is the table name for the Skill entity. // It exists in this package in order to avoid circular dependency with the "skill" package. SkillsInverseTable = "skills" // SkillsColumn is the table column denoting the skills relation/edge. SkillsColumn = "project_id" // StatusesTable is the table that holds the statuses relation/edge. StatusesTable = "ticket_status" // StatusesInverseTable is the table name for the TicketStatus entity. // It exists in this package in order to avoid circular dependency with the "ticketstatus" package. StatusesInverseTable = "ticket_status" // StatusesColumn is the table column denoting the statuses relation/edge. StatusesColumn = "project_id" // WorkflowsTable is the table that holds the workflows relation/edge. WorkflowsTable = "workflows" // WorkflowsInverseTable is the table name for the Workflow entity. // It exists in this package in order to avoid circular dependency with the "workflow" package. WorkflowsInverseTable = "workflows" // WorkflowsColumn is the table column denoting the workflows relation/edge. WorkflowsColumn = "project_id" // TicketsTable is the table that holds the tickets relation/edge. TicketsTable = "tickets" // TicketsInverseTable is the table name for the Ticket entity. // It exists in this package in order to avoid circular dependency with the "ticket" package. TicketsInverseTable = "tickets" // TicketsColumn is the table column denoting the tickets relation/edge. TicketsColumn = "project_id" // AgentsTable is the table that holds the agents relation/edge. AgentsTable = "agents" // AgentsInverseTable is the table name for the Agent entity. // It exists in this package in order to avoid circular dependency with the "agent" package. AgentsInverseTable = "agents" // AgentsColumn is the table column denoting the agents relation/edge. AgentsColumn = "project_id" // AgentTokensTable is the table that holds the agent_tokens relation/edge. AgentTokensTable = "agent_tokens" // AgentTokensInverseTable is the table name for the AgentToken entity. // It exists in this package in order to avoid circular dependency with the "agenttoken" package. AgentTokensInverseTable = "agent_tokens" // AgentTokensColumn is the table column denoting the agent_tokens relation/edge. AgentTokensColumn = "project_id" // AgentTraceEventsTable is the table that holds the agent_trace_events relation/edge. AgentTraceEventsTable = "agent_trace_events" // AgentTraceEventsInverseTable is the table name for the AgentTraceEvent entity. // It exists in this package in order to avoid circular dependency with the "agenttraceevent" package. AgentTraceEventsInverseTable = "agent_trace_events" // AgentTraceEventsColumn is the table column denoting the agent_trace_events relation/edge. AgentTraceEventsColumn = "project_id" // AgentStepEventsTable is the table that holds the agent_step_events relation/edge. AgentStepEventsTable = "agent_step_events" // AgentStepEventsInverseTable is the table name for the AgentStepEvent entity. // It exists in this package in order to avoid circular dependency with the "agentstepevent" package. AgentStepEventsInverseTable = "agent_step_events" // AgentStepEventsColumn is the table column denoting the agent_step_events relation/edge. AgentStepEventsColumn = "project_id" // ScheduledJobsTable is the table that holds the scheduled_jobs relation/edge. ScheduledJobsTable = "scheduled_jobs" // ScheduledJobsInverseTable is the table name for the ScheduledJob entity. // It exists in this package in order to avoid circular dependency with the "scheduledjob" package. ScheduledJobsInverseTable = "scheduled_jobs" // ScheduledJobsColumn is the table column denoting the scheduled_jobs relation/edge. ScheduledJobsColumn = "project_id" // ActivityEventsTable is the table that holds the activity_events relation/edge. ActivityEventsTable = "activity_events" // ActivityEventsInverseTable is the table name for the ActivityEvent entity. // It exists in this package in order to avoid circular dependency with the "activityevent" package. ActivityEventsInverseTable = "activity_events" // ActivityEventsColumn is the table column denoting the activity_events relation/edge. ActivityEventsColumn = "project_id" // UpdateThreadsTable is the table that holds the update_threads relation/edge. UpdateThreadsTable = "project_update_threads" // UpdateThreadsInverseTable is the table name for the ProjectUpdateThread entity. // It exists in this package in order to avoid circular dependency with the "projectupdatethread" package. UpdateThreadsInverseTable = "project_update_threads" // UpdateThreadsColumn is the table column denoting the update_threads relation/edge. UpdateThreadsColumn = "project_id" // ChatConversationsTable is the table that holds the chat_conversations relation/edge. ChatConversationsTable = "chat_conversations" // ChatConversationsInverseTable is the table name for the ChatConversation entity. // It exists in this package in order to avoid circular dependency with the "chatconversation" package. ChatConversationsInverseTable = "chat_conversations" // ChatConversationsColumn is the table column denoting the chat_conversations relation/edge. ChatConversationsColumn = "project_id" // NotificationRulesTable is the table that holds the notification_rules relation/edge. NotificationRulesTable = "notification_rules" // NotificationRulesInverseTable is the table name for the NotificationRule entity. // It exists in this package in order to avoid circular dependency with the "notificationrule" package. NotificationRulesInverseTable = "notification_rules" // NotificationRulesColumn is the table column denoting the notification_rules relation/edge. NotificationRulesColumn = "project_id" // DefaultAgentProviderTable is the table that holds the default_agent_provider relation/edge. DefaultAgentProviderTable = "projects" // DefaultAgentProviderInverseTable is the table name for the AgentProvider entity. // It exists in this package in order to avoid circular dependency with the "agentprovider" package. DefaultAgentProviderInverseTable = "agent_providers" // DefaultAgentProviderColumn is the table column denoting the default_agent_provider relation/edge. DefaultAgentProviderColumn = "default_agent_provider_id" )
Variables ¶
var ( // NameValidator is a validator for the "name" field. It is called by the builders before save. NameValidator func(string) error // SlugValidator is a validator for the "slug" field. It is called by the builders before save. SlugValidator func(string) error // DefaultStatus holds the default value on creation for the "status" field. DefaultStatus string // DefaultAccessibleMachineIds holds the default value on creation for the "accessible_machine_ids" field. DefaultAccessibleMachineIds func() []uuid.UUID // DefaultMaxConcurrentAgents holds the default value on creation for the "max_concurrent_agents" field. DefaultMaxConcurrentAgents int // DefaultID holds the default value on creation for the "id" field. DefaultID func() uuid.UUID )
var Columns = []string{ FieldID, FieldOrganizationID, FieldName, FieldSlug, FieldDescription, FieldStatus, FieldGithubOutboundCredential, FieldGithubTokenProbe, FieldDefaultAgentProviderID, FieldAccessibleMachineIds, FieldMaxConcurrentAgents, FieldAgentRunSummaryPrompt, }
Columns holds all SQL columns for project fields.
Functions ¶
func AgentRunSummaryPrompt ¶
AgentRunSummaryPrompt applies equality check predicate on the "agent_run_summary_prompt" field. It's identical to AgentRunSummaryPromptEQ.
func AgentRunSummaryPromptContains ¶
AgentRunSummaryPromptContains applies the Contains predicate on the "agent_run_summary_prompt" field.
func AgentRunSummaryPromptContainsFold ¶
AgentRunSummaryPromptContainsFold applies the ContainsFold predicate on the "agent_run_summary_prompt" field.
func AgentRunSummaryPromptEQ ¶
AgentRunSummaryPromptEQ applies the EQ predicate on the "agent_run_summary_prompt" field.
func AgentRunSummaryPromptEqualFold ¶
AgentRunSummaryPromptEqualFold applies the EqualFold predicate on the "agent_run_summary_prompt" field.
func AgentRunSummaryPromptGT ¶
AgentRunSummaryPromptGT applies the GT predicate on the "agent_run_summary_prompt" field.
func AgentRunSummaryPromptGTE ¶
AgentRunSummaryPromptGTE applies the GTE predicate on the "agent_run_summary_prompt" field.
func AgentRunSummaryPromptHasPrefix ¶
AgentRunSummaryPromptHasPrefix applies the HasPrefix predicate on the "agent_run_summary_prompt" field.
func AgentRunSummaryPromptHasSuffix ¶
AgentRunSummaryPromptHasSuffix applies the HasSuffix predicate on the "agent_run_summary_prompt" field.
func AgentRunSummaryPromptIn ¶
AgentRunSummaryPromptIn applies the In predicate on the "agent_run_summary_prompt" field.
func AgentRunSummaryPromptIsNil ¶
AgentRunSummaryPromptIsNil applies the IsNil predicate on the "agent_run_summary_prompt" field.
func AgentRunSummaryPromptLT ¶
AgentRunSummaryPromptLT applies the LT predicate on the "agent_run_summary_prompt" field.
func AgentRunSummaryPromptLTE ¶
AgentRunSummaryPromptLTE applies the LTE predicate on the "agent_run_summary_prompt" field.
func AgentRunSummaryPromptNEQ ¶
AgentRunSummaryPromptNEQ applies the NEQ predicate on the "agent_run_summary_prompt" field.
func AgentRunSummaryPromptNotIn ¶
AgentRunSummaryPromptNotIn applies the NotIn predicate on the "agent_run_summary_prompt" field.
func AgentRunSummaryPromptNotNil ¶
AgentRunSummaryPromptNotNil applies the NotNil predicate on the "agent_run_summary_prompt" field.
func DefaultAgentProviderID ¶
DefaultAgentProviderID applies equality check predicate on the "default_agent_provider_id" field. It's identical to DefaultAgentProviderIDEQ.
func DefaultAgentProviderIDEQ ¶
DefaultAgentProviderIDEQ applies the EQ predicate on the "default_agent_provider_id" field.
func DefaultAgentProviderIDIn ¶
DefaultAgentProviderIDIn applies the In predicate on the "default_agent_provider_id" field.
func DefaultAgentProviderIDIsNil ¶
DefaultAgentProviderIDIsNil applies the IsNil predicate on the "default_agent_provider_id" field.
func DefaultAgentProviderIDNEQ ¶
DefaultAgentProviderIDNEQ applies the NEQ predicate on the "default_agent_provider_id" field.
func DefaultAgentProviderIDNotIn ¶
DefaultAgentProviderIDNotIn applies the NotIn predicate on the "default_agent_provider_id" field.
func DefaultAgentProviderIDNotNil ¶
DefaultAgentProviderIDNotNil applies the NotNil predicate on the "default_agent_provider_id" field.
func Description ¶
Description applies equality check predicate on the "description" field. It's identical to DescriptionEQ.
func DescriptionContains ¶
DescriptionContains applies the Contains predicate on the "description" field.
func DescriptionContainsFold ¶
DescriptionContainsFold applies the ContainsFold predicate on the "description" field.
func DescriptionEQ ¶
DescriptionEQ applies the EQ predicate on the "description" field.
func DescriptionEqualFold ¶
DescriptionEqualFold applies the EqualFold predicate on the "description" field.
func DescriptionGT ¶
DescriptionGT applies the GT predicate on the "description" field.
func DescriptionGTE ¶
DescriptionGTE applies the GTE predicate on the "description" field.
func DescriptionHasPrefix ¶
DescriptionHasPrefix applies the HasPrefix predicate on the "description" field.
func DescriptionHasSuffix ¶
DescriptionHasSuffix applies the HasSuffix predicate on the "description" field.
func DescriptionIn ¶
DescriptionIn applies the In predicate on the "description" field.
func DescriptionIsNil ¶
DescriptionIsNil applies the IsNil predicate on the "description" field.
func DescriptionLT ¶
DescriptionLT applies the LT predicate on the "description" field.
func DescriptionLTE ¶
DescriptionLTE applies the LTE predicate on the "description" field.
func DescriptionNEQ ¶
DescriptionNEQ applies the NEQ predicate on the "description" field.
func DescriptionNotIn ¶
DescriptionNotIn applies the NotIn predicate on the "description" field.
func DescriptionNotNil ¶
DescriptionNotNil applies the NotNil predicate on the "description" field.
func GithubOutboundCredentialIsNil ¶
GithubOutboundCredentialIsNil applies the IsNil predicate on the "github_outbound_credential" field.
func GithubOutboundCredentialNotNil ¶
GithubOutboundCredentialNotNil applies the NotNil predicate on the "github_outbound_credential" field.
func GithubTokenProbeIsNil ¶
GithubTokenProbeIsNil applies the IsNil predicate on the "github_token_probe" field.
func GithubTokenProbeNotNil ¶
GithubTokenProbeNotNil applies the NotNil predicate on the "github_token_probe" field.
func HasActivityEvents ¶
HasActivityEvents applies the HasEdge predicate on the "activity_events" edge.
func HasActivityEventsWith ¶
func HasActivityEventsWith(preds ...predicate.ActivityEvent) predicate.Project
HasActivityEventsWith applies the HasEdge predicate on the "activity_events" edge with a given conditions (other predicates).
func HasAgentStepEvents ¶
HasAgentStepEvents applies the HasEdge predicate on the "agent_step_events" edge.
func HasAgentStepEventsWith ¶
func HasAgentStepEventsWith(preds ...predicate.AgentStepEvent) predicate.Project
HasAgentStepEventsWith applies the HasEdge predicate on the "agent_step_events" edge with a given conditions (other predicates).
func HasAgentTokens ¶
HasAgentTokens applies the HasEdge predicate on the "agent_tokens" edge.
func HasAgentTokensWith ¶
func HasAgentTokensWith(preds ...predicate.AgentToken) predicate.Project
HasAgentTokensWith applies the HasEdge predicate on the "agent_tokens" edge with a given conditions (other predicates).
func HasAgentTraceEvents ¶
HasAgentTraceEvents applies the HasEdge predicate on the "agent_trace_events" edge.
func HasAgentTraceEventsWith ¶
func HasAgentTraceEventsWith(preds ...predicate.AgentTraceEvent) predicate.Project
HasAgentTraceEventsWith applies the HasEdge predicate on the "agent_trace_events" edge with a given conditions (other predicates).
func HasAgentsWith ¶
HasAgentsWith applies the HasEdge predicate on the "agents" edge with a given conditions (other predicates).
func HasChatConversations ¶
HasChatConversations applies the HasEdge predicate on the "chat_conversations" edge.
func HasChatConversationsWith ¶
func HasChatConversationsWith(preds ...predicate.ChatConversation) predicate.Project
HasChatConversationsWith applies the HasEdge predicate on the "chat_conversations" edge with a given conditions (other predicates).
func HasDefaultAgentProvider ¶
HasDefaultAgentProvider applies the HasEdge predicate on the "default_agent_provider" edge.
func HasDefaultAgentProviderWith ¶
func HasDefaultAgentProviderWith(preds ...predicate.AgentProvider) predicate.Project
HasDefaultAgentProviderWith applies the HasEdge predicate on the "default_agent_provider" edge with a given conditions (other predicates).
func HasNotificationRules ¶
HasNotificationRules applies the HasEdge predicate on the "notification_rules" edge.
func HasNotificationRulesWith ¶
func HasNotificationRulesWith(preds ...predicate.NotificationRule) predicate.Project
HasNotificationRulesWith applies the HasEdge predicate on the "notification_rules" edge with a given conditions (other predicates).
func HasOrganization ¶
HasOrganization applies the HasEdge predicate on the "organization" edge.
func HasOrganizationWith ¶
func HasOrganizationWith(preds ...predicate.Organization) predicate.Project
HasOrganizationWith applies the HasEdge predicate on the "organization" edge with a given conditions (other predicates).
func HasReposWith ¶
func HasReposWith(preds ...predicate.ProjectRepo) predicate.Project
HasReposWith applies the HasEdge predicate on the "repos" edge with a given conditions (other predicates).
func HasScheduledJobs ¶
HasScheduledJobs applies the HasEdge predicate on the "scheduled_jobs" edge.
func HasScheduledJobsWith ¶
func HasScheduledJobsWith(preds ...predicate.ScheduledJob) predicate.Project
HasScheduledJobsWith applies the HasEdge predicate on the "scheduled_jobs" edge with a given conditions (other predicates).
func HasSkillsWith ¶
HasSkillsWith applies the HasEdge predicate on the "skills" edge with a given conditions (other predicates).
func HasStatuses ¶
HasStatuses applies the HasEdge predicate on the "statuses" edge.
func HasStatusesWith ¶
func HasStatusesWith(preds ...predicate.TicketStatus) predicate.Project
HasStatusesWith applies the HasEdge predicate on the "statuses" edge with a given conditions (other predicates).
func HasTickets ¶
HasTickets applies the HasEdge predicate on the "tickets" edge.
func HasTicketsWith ¶
HasTicketsWith applies the HasEdge predicate on the "tickets" edge with a given conditions (other predicates).
func HasUpdateThreads ¶
HasUpdateThreads applies the HasEdge predicate on the "update_threads" edge.
func HasUpdateThreadsWith ¶
func HasUpdateThreadsWith(preds ...predicate.ProjectUpdateThread) predicate.Project
HasUpdateThreadsWith applies the HasEdge predicate on the "update_threads" edge with a given conditions (other predicates).
func HasWorkflows ¶
HasWorkflows applies the HasEdge predicate on the "workflows" edge.
func HasWorkflowsWith ¶
HasWorkflowsWith applies the HasEdge predicate on the "workflows" edge with a given conditions (other predicates).
func MaxConcurrentAgents ¶
MaxConcurrentAgents applies equality check predicate on the "max_concurrent_agents" field. It's identical to MaxConcurrentAgentsEQ.
func MaxConcurrentAgentsEQ ¶
MaxConcurrentAgentsEQ applies the EQ predicate on the "max_concurrent_agents" field.
func MaxConcurrentAgentsGT ¶
MaxConcurrentAgentsGT applies the GT predicate on the "max_concurrent_agents" field.
func MaxConcurrentAgentsGTE ¶
MaxConcurrentAgentsGTE applies the GTE predicate on the "max_concurrent_agents" field.
func MaxConcurrentAgentsIn ¶
MaxConcurrentAgentsIn applies the In predicate on the "max_concurrent_agents" field.
func MaxConcurrentAgentsLT ¶
MaxConcurrentAgentsLT applies the LT predicate on the "max_concurrent_agents" field.
func MaxConcurrentAgentsLTE ¶
MaxConcurrentAgentsLTE applies the LTE predicate on the "max_concurrent_agents" field.
func MaxConcurrentAgentsNEQ ¶
MaxConcurrentAgentsNEQ applies the NEQ predicate on the "max_concurrent_agents" field.
func MaxConcurrentAgentsNotIn ¶
MaxConcurrentAgentsNotIn applies the NotIn predicate on the "max_concurrent_agents" field.
func NameContains ¶
NameContains applies the Contains predicate on the "name" field.
func NameContainsFold ¶
NameContainsFold applies the ContainsFold predicate on the "name" field.
func NameEqualFold ¶
NameEqualFold applies the EqualFold predicate on the "name" field.
func NameHasPrefix ¶
NameHasPrefix applies the HasPrefix predicate on the "name" field.
func NameHasSuffix ¶
NameHasSuffix applies the HasSuffix predicate on the "name" field.
func OrganizationID ¶
OrganizationID applies equality check predicate on the "organization_id" field. It's identical to OrganizationIDEQ.
func OrganizationIDEQ ¶
OrganizationIDEQ applies the EQ predicate on the "organization_id" field.
func OrganizationIDIn ¶
OrganizationIDIn applies the In predicate on the "organization_id" field.
func OrganizationIDNEQ ¶
OrganizationIDNEQ applies the NEQ predicate on the "organization_id" field.
func OrganizationIDNotIn ¶
OrganizationIDNotIn applies the NotIn predicate on the "organization_id" field.
func SlugContains ¶
SlugContains applies the Contains predicate on the "slug" field.
func SlugContainsFold ¶
SlugContainsFold applies the ContainsFold predicate on the "slug" field.
func SlugEqualFold ¶
SlugEqualFold applies the EqualFold predicate on the "slug" field.
func SlugHasPrefix ¶
SlugHasPrefix applies the HasPrefix predicate on the "slug" field.
func SlugHasSuffix ¶
SlugHasSuffix applies the HasSuffix predicate on the "slug" field.
func Status ¶
Status applies equality check predicate on the "status" field. It's identical to StatusEQ.
func StatusContains ¶
StatusContains applies the Contains predicate on the "status" field.
func StatusContainsFold ¶
StatusContainsFold applies the ContainsFold predicate on the "status" field.
func StatusEqualFold ¶
StatusEqualFold applies the EqualFold predicate on the "status" field.
func StatusHasPrefix ¶
StatusHasPrefix applies the HasPrefix predicate on the "status" field.
func StatusHasSuffix ¶
StatusHasSuffix applies the HasSuffix predicate on the "status" field.
func StatusNotIn ¶
StatusNotIn applies the NotIn predicate on the "status" field.
func ValidColumn ¶
ValidColumn reports if the column name is valid (part of the table columns).
Types ¶
type OrderOption ¶
OrderOption defines the ordering options for the Project queries.
func ByActivityEvents ¶
func ByActivityEvents(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByActivityEvents orders the results by activity_events terms.
func ByActivityEventsCount ¶
func ByActivityEventsCount(opts ...sql.OrderTermOption) OrderOption
ByActivityEventsCount orders the results by activity_events count.
func ByAgentRunSummaryPrompt ¶
func ByAgentRunSummaryPrompt(opts ...sql.OrderTermOption) OrderOption
ByAgentRunSummaryPrompt orders the results by the agent_run_summary_prompt field.
func ByAgentStepEvents ¶
func ByAgentStepEvents(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByAgentStepEvents orders the results by agent_step_events terms.
func ByAgentStepEventsCount ¶
func ByAgentStepEventsCount(opts ...sql.OrderTermOption) OrderOption
ByAgentStepEventsCount orders the results by agent_step_events count.
func ByAgentTokens ¶
func ByAgentTokens(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByAgentTokens orders the results by agent_tokens terms.
func ByAgentTokensCount ¶
func ByAgentTokensCount(opts ...sql.OrderTermOption) OrderOption
ByAgentTokensCount orders the results by agent_tokens count.
func ByAgentTraceEvents ¶
func ByAgentTraceEvents(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByAgentTraceEvents orders the results by agent_trace_events terms.
func ByAgentTraceEventsCount ¶
func ByAgentTraceEventsCount(opts ...sql.OrderTermOption) OrderOption
ByAgentTraceEventsCount orders the results by agent_trace_events count.
func ByAgents ¶
func ByAgents(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByAgents orders the results by agents terms.
func ByAgentsCount ¶
func ByAgentsCount(opts ...sql.OrderTermOption) OrderOption
ByAgentsCount orders the results by agents count.
func ByChatConversations ¶
func ByChatConversations(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByChatConversations orders the results by chat_conversations terms.
func ByChatConversationsCount ¶
func ByChatConversationsCount(opts ...sql.OrderTermOption) OrderOption
ByChatConversationsCount orders the results by chat_conversations count.
func ByDefaultAgentProviderField ¶
func ByDefaultAgentProviderField(field string, opts ...sql.OrderTermOption) OrderOption
ByDefaultAgentProviderField orders the results by default_agent_provider field.
func ByDefaultAgentProviderID ¶
func ByDefaultAgentProviderID(opts ...sql.OrderTermOption) OrderOption
ByDefaultAgentProviderID orders the results by the default_agent_provider_id field.
func ByDescription ¶
func ByDescription(opts ...sql.OrderTermOption) OrderOption
ByDescription orders the results by the description field.
func ByID ¶
func ByID(opts ...sql.OrderTermOption) OrderOption
ByID orders the results by the id field.
func ByMaxConcurrentAgents ¶
func ByMaxConcurrentAgents(opts ...sql.OrderTermOption) OrderOption
ByMaxConcurrentAgents orders the results by the max_concurrent_agents field.
func ByName ¶
func ByName(opts ...sql.OrderTermOption) OrderOption
ByName orders the results by the name field.
func ByNotificationRules ¶
func ByNotificationRules(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByNotificationRules orders the results by notification_rules terms.
func ByNotificationRulesCount ¶
func ByNotificationRulesCount(opts ...sql.OrderTermOption) OrderOption
ByNotificationRulesCount orders the results by notification_rules count.
func ByOrganizationField ¶
func ByOrganizationField(field string, opts ...sql.OrderTermOption) OrderOption
ByOrganizationField orders the results by organization field.
func ByOrganizationID ¶
func ByOrganizationID(opts ...sql.OrderTermOption) OrderOption
ByOrganizationID orders the results by the organization_id field.
func ByRepos ¶
func ByRepos(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByRepos orders the results by repos terms.
func ByReposCount ¶
func ByReposCount(opts ...sql.OrderTermOption) OrderOption
ByReposCount orders the results by repos count.
func ByScheduledJobs ¶
func ByScheduledJobs(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByScheduledJobs orders the results by scheduled_jobs terms.
func ByScheduledJobsCount ¶
func ByScheduledJobsCount(opts ...sql.OrderTermOption) OrderOption
ByScheduledJobsCount orders the results by scheduled_jobs count.
func BySkills ¶
func BySkills(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
BySkills orders the results by skills terms.
func BySkillsCount ¶
func BySkillsCount(opts ...sql.OrderTermOption) OrderOption
BySkillsCount orders the results by skills count.
func BySlug ¶
func BySlug(opts ...sql.OrderTermOption) OrderOption
BySlug orders the results by the slug field.
func ByStatus ¶
func ByStatus(opts ...sql.OrderTermOption) OrderOption
ByStatus orders the results by the status field.
func ByStatuses ¶
func ByStatuses(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByStatuses orders the results by statuses terms.
func ByStatusesCount ¶
func ByStatusesCount(opts ...sql.OrderTermOption) OrderOption
ByStatusesCount orders the results by statuses count.
func ByTickets ¶
func ByTickets(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByTickets orders the results by tickets terms.
func ByTicketsCount ¶
func ByTicketsCount(opts ...sql.OrderTermOption) OrderOption
ByTicketsCount orders the results by tickets count.
func ByUpdateThreads ¶
func ByUpdateThreads(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByUpdateThreads orders the results by update_threads terms.
func ByUpdateThreadsCount ¶
func ByUpdateThreadsCount(opts ...sql.OrderTermOption) OrderOption
ByUpdateThreadsCount orders the results by update_threads count.
func ByWorkflows ¶
func ByWorkflows(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByWorkflows orders the results by workflows terms.
func ByWorkflowsCount ¶
func ByWorkflowsCount(opts ...sql.OrderTermOption) OrderOption
ByWorkflowsCount orders the results by workflows count.