Documentation
¶
Index ¶
- Constants
- Variables
- func And(predicates ...predicate.Session) predicate.Session
- func AutoYes(v bool) predicate.Session
- func AutoYesEQ(v bool) predicate.Session
- func AutoYesNEQ(v bool) predicate.Session
- func Branch(v string) predicate.Session
- func BranchContains(v string) predicate.Session
- func BranchContainsFold(v string) predicate.Session
- func BranchEQ(v string) predicate.Session
- func BranchEqualFold(v string) predicate.Session
- func BranchGT(v string) predicate.Session
- func BranchGTE(v string) predicate.Session
- func BranchHasPrefix(v string) predicate.Session
- func BranchHasSuffix(v string) predicate.Session
- func BranchIn(vs ...string) predicate.Session
- func BranchIsNil() predicate.Session
- func BranchLT(v string) predicate.Session
- func BranchLTE(v string) predicate.Session
- func BranchNEQ(v string) predicate.Session
- func BranchNotIn(vs ...string) predicate.Session
- func BranchNotNil() predicate.Session
- func Category(v string) predicate.Session
- func CategoryContains(v string) predicate.Session
- func CategoryContainsFold(v string) predicate.Session
- func CategoryEQ(v string) predicate.Session
- func CategoryEqualFold(v string) predicate.Session
- func CategoryGT(v string) predicate.Session
- func CategoryGTE(v string) predicate.Session
- func CategoryHasPrefix(v string) predicate.Session
- func CategoryHasSuffix(v string) predicate.Session
- func CategoryIn(vs ...string) predicate.Session
- func CategoryIsNil() predicate.Session
- func CategoryLT(v string) predicate.Session
- func CategoryLTE(v string) predicate.Session
- func CategoryNEQ(v string) predicate.Session
- func CategoryNotIn(vs ...string) predicate.Session
- func CategoryNotNil() predicate.Session
- func CreatedAt(v time.Time) predicate.Session
- func CreatedAtEQ(v time.Time) predicate.Session
- func CreatedAtGT(v time.Time) predicate.Session
- func CreatedAtGTE(v time.Time) predicate.Session
- func CreatedAtIn(vs ...time.Time) predicate.Session
- func CreatedAtLT(v time.Time) predicate.Session
- func CreatedAtLTE(v time.Time) predicate.Session
- func CreatedAtNEQ(v time.Time) predicate.Session
- func CreatedAtNotIn(vs ...time.Time) predicate.Session
- func ExistingWorktree(v string) predicate.Session
- func ExistingWorktreeContains(v string) predicate.Session
- func ExistingWorktreeContainsFold(v string) predicate.Session
- func ExistingWorktreeEQ(v string) predicate.Session
- func ExistingWorktreeEqualFold(v string) predicate.Session
- func ExistingWorktreeGT(v string) predicate.Session
- func ExistingWorktreeGTE(v string) predicate.Session
- func ExistingWorktreeHasPrefix(v string) predicate.Session
- func ExistingWorktreeHasSuffix(v string) predicate.Session
- func ExistingWorktreeIn(vs ...string) predicate.Session
- func ExistingWorktreeIsNil() predicate.Session
- func ExistingWorktreeLT(v string) predicate.Session
- func ExistingWorktreeLTE(v string) predicate.Session
- func ExistingWorktreeNEQ(v string) predicate.Session
- func ExistingWorktreeNotIn(vs ...string) predicate.Session
- func ExistingWorktreeNotNil() predicate.Session
- func HasClaudeSession() predicate.Session
- func HasClaudeSessionWith(preds ...predicate.ClaudeSession) predicate.Session
- func HasDiffStats() predicate.Session
- func HasDiffStatsWith(preds ...predicate.DiffStats) predicate.Session
- func HasTags() predicate.Session
- func HasTagsWith(preds ...predicate.Tag) predicate.Session
- func HasWorktree() predicate.Session
- func HasWorktreeWith(preds ...predicate.Worktree) predicate.Session
- func Height(v int) predicate.Session
- func HeightEQ(v int) predicate.Session
- func HeightGT(v int) predicate.Session
- func HeightGTE(v int) predicate.Session
- func HeightIn(vs ...int) predicate.Session
- func HeightIsNil() predicate.Session
- func HeightLT(v int) predicate.Session
- func HeightLTE(v int) predicate.Session
- func HeightNEQ(v int) predicate.Session
- func HeightNotIn(vs ...int) predicate.Session
- func HeightNotNil() predicate.Session
- func ID(id int) predicate.Session
- func IDEQ(id int) predicate.Session
- func IDGT(id int) predicate.Session
- func IDGTE(id int) predicate.Session
- func IDIn(ids ...int) predicate.Session
- func IDLT(id int) predicate.Session
- func IDLTE(id int) predicate.Session
- func IDNEQ(id int) predicate.Session
- func IDNotIn(ids ...int) predicate.Session
- func IsExpanded(v bool) predicate.Session
- func IsExpandedEQ(v bool) predicate.Session
- func IsExpandedNEQ(v bool) predicate.Session
- func LastAcknowledged(v time.Time) predicate.Session
- func LastAcknowledgedEQ(v time.Time) predicate.Session
- func LastAcknowledgedGT(v time.Time) predicate.Session
- func LastAcknowledgedGTE(v time.Time) predicate.Session
- func LastAcknowledgedIn(vs ...time.Time) predicate.Session
- func LastAcknowledgedIsNil() predicate.Session
- func LastAcknowledgedLT(v time.Time) predicate.Session
- func LastAcknowledgedLTE(v time.Time) predicate.Session
- func LastAcknowledgedNEQ(v time.Time) predicate.Session
- func LastAcknowledgedNotIn(vs ...time.Time) predicate.Session
- func LastAcknowledgedNotNil() predicate.Session
- func LastAddedToQueue(v time.Time) predicate.Session
- func LastAddedToQueueEQ(v time.Time) predicate.Session
- func LastAddedToQueueGT(v time.Time) predicate.Session
- func LastAddedToQueueGTE(v time.Time) predicate.Session
- func LastAddedToQueueIn(vs ...time.Time) predicate.Session
- func LastAddedToQueueIsNil() predicate.Session
- func LastAddedToQueueLT(v time.Time) predicate.Session
- func LastAddedToQueueLTE(v time.Time) predicate.Session
- func LastAddedToQueueNEQ(v time.Time) predicate.Session
- func LastAddedToQueueNotIn(vs ...time.Time) predicate.Session
- func LastAddedToQueueNotNil() predicate.Session
- func LastMeaningfulOutput(v time.Time) predicate.Session
- func LastMeaningfulOutputEQ(v time.Time) predicate.Session
- func LastMeaningfulOutputGT(v time.Time) predicate.Session
- func LastMeaningfulOutputGTE(v time.Time) predicate.Session
- func LastMeaningfulOutputIn(vs ...time.Time) predicate.Session
- func LastMeaningfulOutputIsNil() predicate.Session
- func LastMeaningfulOutputLT(v time.Time) predicate.Session
- func LastMeaningfulOutputLTE(v time.Time) predicate.Session
- func LastMeaningfulOutputNEQ(v time.Time) predicate.Session
- func LastMeaningfulOutputNotIn(vs ...time.Time) predicate.Session
- func LastMeaningfulOutputNotNil() predicate.Session
- func LastOutputSignature(v string) predicate.Session
- func LastOutputSignatureContains(v string) predicate.Session
- func LastOutputSignatureContainsFold(v string) predicate.Session
- func LastOutputSignatureEQ(v string) predicate.Session
- func LastOutputSignatureEqualFold(v string) predicate.Session
- func LastOutputSignatureGT(v string) predicate.Session
- func LastOutputSignatureGTE(v string) predicate.Session
- func LastOutputSignatureHasPrefix(v string) predicate.Session
- func LastOutputSignatureHasSuffix(v string) predicate.Session
- func LastOutputSignatureIn(vs ...string) predicate.Session
- func LastOutputSignatureIsNil() predicate.Session
- func LastOutputSignatureLT(v string) predicate.Session
- func LastOutputSignatureLTE(v string) predicate.Session
- func LastOutputSignatureNEQ(v string) predicate.Session
- func LastOutputSignatureNotIn(vs ...string) predicate.Session
- func LastOutputSignatureNotNil() predicate.Session
- func LastTerminalUpdate(v time.Time) predicate.Session
- func LastTerminalUpdateEQ(v time.Time) predicate.Session
- func LastTerminalUpdateGT(v time.Time) predicate.Session
- func LastTerminalUpdateGTE(v time.Time) predicate.Session
- func LastTerminalUpdateIn(vs ...time.Time) predicate.Session
- func LastTerminalUpdateIsNil() predicate.Session
- func LastTerminalUpdateLT(v time.Time) predicate.Session
- func LastTerminalUpdateLTE(v time.Time) predicate.Session
- func LastTerminalUpdateNEQ(v time.Time) predicate.Session
- func LastTerminalUpdateNotIn(vs ...time.Time) predicate.Session
- func LastTerminalUpdateNotNil() predicate.Session
- func LastViewed(v time.Time) predicate.Session
- func LastViewedEQ(v time.Time) predicate.Session
- func LastViewedGT(v time.Time) predicate.Session
- func LastViewedGTE(v time.Time) predicate.Session
- func LastViewedIn(vs ...time.Time) predicate.Session
- func LastViewedIsNil() predicate.Session
- func LastViewedLT(v time.Time) predicate.Session
- func LastViewedLTE(v time.Time) predicate.Session
- func LastViewedNEQ(v time.Time) predicate.Session
- func LastViewedNotIn(vs ...time.Time) predicate.Session
- func LastViewedNotNil() predicate.Session
- func Not(p predicate.Session) predicate.Session
- func Or(predicates ...predicate.Session) predicate.Session
- func Path(v string) predicate.Session
- func PathContains(v string) predicate.Session
- func PathContainsFold(v string) predicate.Session
- func PathEQ(v string) predicate.Session
- func PathEqualFold(v string) predicate.Session
- func PathGT(v string) predicate.Session
- func PathGTE(v string) predicate.Session
- func PathHasPrefix(v string) predicate.Session
- func PathHasSuffix(v string) predicate.Session
- func PathIn(vs ...string) predicate.Session
- func PathLT(v string) predicate.Session
- func PathLTE(v string) predicate.Session
- func PathNEQ(v string) predicate.Session
- func PathNotIn(vs ...string) predicate.Session
- func Program(v string) predicate.Session
- func ProgramContains(v string) predicate.Session
- func ProgramContainsFold(v string) predicate.Session
- func ProgramEQ(v string) predicate.Session
- func ProgramEqualFold(v string) predicate.Session
- func ProgramGT(v string) predicate.Session
- func ProgramGTE(v string) predicate.Session
- func ProgramHasPrefix(v string) predicate.Session
- func ProgramHasSuffix(v string) predicate.Session
- func ProgramIn(vs ...string) predicate.Session
- func ProgramLT(v string) predicate.Session
- func ProgramLTE(v string) predicate.Session
- func ProgramNEQ(v string) predicate.Session
- func ProgramNotIn(vs ...string) predicate.Session
- func Prompt(v string) predicate.Session
- func PromptContains(v string) predicate.Session
- func PromptContainsFold(v string) predicate.Session
- func PromptEQ(v string) predicate.Session
- func PromptEqualFold(v string) predicate.Session
- func PromptGT(v string) predicate.Session
- func PromptGTE(v string) predicate.Session
- func PromptHasPrefix(v string) predicate.Session
- func PromptHasSuffix(v string) predicate.Session
- func PromptIn(vs ...string) predicate.Session
- func PromptIsNil() predicate.Session
- func PromptLT(v string) predicate.Session
- func PromptLTE(v string) predicate.Session
- func PromptNEQ(v string) predicate.Session
- func PromptNotIn(vs ...string) predicate.Session
- func PromptNotNil() predicate.Session
- func SessionType(v string) predicate.Session
- func SessionTypeContains(v string) predicate.Session
- func SessionTypeContainsFold(v string) predicate.Session
- func SessionTypeEQ(v string) predicate.Session
- func SessionTypeEqualFold(v string) predicate.Session
- func SessionTypeGT(v string) predicate.Session
- func SessionTypeGTE(v string) predicate.Session
- func SessionTypeHasPrefix(v string) predicate.Session
- func SessionTypeHasSuffix(v string) predicate.Session
- func SessionTypeIn(vs ...string) predicate.Session
- func SessionTypeIsNil() predicate.Session
- func SessionTypeLT(v string) predicate.Session
- func SessionTypeLTE(v string) predicate.Session
- func SessionTypeNEQ(v string) predicate.Session
- func SessionTypeNotIn(vs ...string) predicate.Session
- func SessionTypeNotNil() predicate.Session
- func Status(v int) predicate.Session
- func StatusEQ(v int) predicate.Session
- func StatusGT(v int) predicate.Session
- func StatusGTE(v int) predicate.Session
- func StatusIn(vs ...int) predicate.Session
- func StatusLT(v int) predicate.Session
- func StatusLTE(v int) predicate.Session
- func StatusNEQ(v int) predicate.Session
- func StatusNotIn(vs ...int) predicate.Session
- func Title(v string) predicate.Session
- func TitleContains(v string) predicate.Session
- func TitleContainsFold(v string) predicate.Session
- func TitleEQ(v string) predicate.Session
- func TitleEqualFold(v string) predicate.Session
- func TitleGT(v string) predicate.Session
- func TitleGTE(v string) predicate.Session
- func TitleHasPrefix(v string) predicate.Session
- func TitleHasSuffix(v string) predicate.Session
- func TitleIn(vs ...string) predicate.Session
- func TitleLT(v string) predicate.Session
- func TitleLTE(v string) predicate.Session
- func TitleNEQ(v string) predicate.Session
- func TitleNotIn(vs ...string) predicate.Session
- func TmuxPrefix(v string) predicate.Session
- func TmuxPrefixContains(v string) predicate.Session
- func TmuxPrefixContainsFold(v string) predicate.Session
- func TmuxPrefixEQ(v string) predicate.Session
- func TmuxPrefixEqualFold(v string) predicate.Session
- func TmuxPrefixGT(v string) predicate.Session
- func TmuxPrefixGTE(v string) predicate.Session
- func TmuxPrefixHasPrefix(v string) predicate.Session
- func TmuxPrefixHasSuffix(v string) predicate.Session
- func TmuxPrefixIn(vs ...string) predicate.Session
- func TmuxPrefixIsNil() predicate.Session
- func TmuxPrefixLT(v string) predicate.Session
- func TmuxPrefixLTE(v string) predicate.Session
- func TmuxPrefixNEQ(v string) predicate.Session
- func TmuxPrefixNotIn(vs ...string) predicate.Session
- func TmuxPrefixNotNil() predicate.Session
- func UpdatedAt(v time.Time) predicate.Session
- func UpdatedAtEQ(v time.Time) predicate.Session
- func UpdatedAtGT(v time.Time) predicate.Session
- func UpdatedAtGTE(v time.Time) predicate.Session
- func UpdatedAtIn(vs ...time.Time) predicate.Session
- func UpdatedAtLT(v time.Time) predicate.Session
- func UpdatedAtLTE(v time.Time) predicate.Session
- func UpdatedAtNEQ(v time.Time) predicate.Session
- func UpdatedAtNotIn(vs ...time.Time) predicate.Session
- func ValidColumn(column string) bool
- func Width(v int) predicate.Session
- func WidthEQ(v int) predicate.Session
- func WidthGT(v int) predicate.Session
- func WidthGTE(v int) predicate.Session
- func WidthIn(vs ...int) predicate.Session
- func WidthIsNil() predicate.Session
- func WidthLT(v int) predicate.Session
- func WidthLTE(v int) predicate.Session
- func WidthNEQ(v int) predicate.Session
- func WidthNotIn(vs ...int) predicate.Session
- func WidthNotNil() predicate.Session
- func WorkingDir(v string) predicate.Session
- func WorkingDirContains(v string) predicate.Session
- func WorkingDirContainsFold(v string) predicate.Session
- func WorkingDirEQ(v string) predicate.Session
- func WorkingDirEqualFold(v string) predicate.Session
- func WorkingDirGT(v string) predicate.Session
- func WorkingDirGTE(v string) predicate.Session
- func WorkingDirHasPrefix(v string) predicate.Session
- func WorkingDirHasSuffix(v string) predicate.Session
- func WorkingDirIn(vs ...string) predicate.Session
- func WorkingDirIsNil() predicate.Session
- func WorkingDirLT(v string) predicate.Session
- func WorkingDirLTE(v string) predicate.Session
- func WorkingDirNEQ(v string) predicate.Session
- func WorkingDirNotIn(vs ...string) predicate.Session
- func WorkingDirNotNil() predicate.Session
- type OrderOption
- func ByAutoYes(opts ...sql.OrderTermOption) OrderOption
- func ByBranch(opts ...sql.OrderTermOption) OrderOption
- func ByCategory(opts ...sql.OrderTermOption) OrderOption
- func ByClaudeSessionField(field string, opts ...sql.OrderTermOption) OrderOption
- func ByCreatedAt(opts ...sql.OrderTermOption) OrderOption
- func ByDiffStatsField(field string, opts ...sql.OrderTermOption) OrderOption
- func ByExistingWorktree(opts ...sql.OrderTermOption) OrderOption
- func ByHeight(opts ...sql.OrderTermOption) OrderOption
- func ByID(opts ...sql.OrderTermOption) OrderOption
- func ByIsExpanded(opts ...sql.OrderTermOption) OrderOption
- func ByLastAcknowledged(opts ...sql.OrderTermOption) OrderOption
- func ByLastAddedToQueue(opts ...sql.OrderTermOption) OrderOption
- func ByLastMeaningfulOutput(opts ...sql.OrderTermOption) OrderOption
- func ByLastOutputSignature(opts ...sql.OrderTermOption) OrderOption
- func ByLastTerminalUpdate(opts ...sql.OrderTermOption) OrderOption
- func ByLastViewed(opts ...sql.OrderTermOption) OrderOption
- func ByPath(opts ...sql.OrderTermOption) OrderOption
- func ByProgram(opts ...sql.OrderTermOption) OrderOption
- func ByPrompt(opts ...sql.OrderTermOption) OrderOption
- func BySessionType(opts ...sql.OrderTermOption) OrderOption
- func ByStatus(opts ...sql.OrderTermOption) OrderOption
- func ByTags(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByTagsCount(opts ...sql.OrderTermOption) OrderOption
- func ByTitle(opts ...sql.OrderTermOption) OrderOption
- func ByTmuxPrefix(opts ...sql.OrderTermOption) OrderOption
- func ByUpdatedAt(opts ...sql.OrderTermOption) OrderOption
- func ByWidth(opts ...sql.OrderTermOption) OrderOption
- func ByWorkingDir(opts ...sql.OrderTermOption) OrderOption
- func ByWorktreeField(field string, opts ...sql.OrderTermOption) OrderOption
Constants ¶
const ( // Label holds the string label denoting the session type in the database. Label = "session" // FieldID holds the string denoting the id field in the database. FieldID = "id" // FieldTitle holds the string denoting the title field in the database. FieldTitle = "title" // FieldPath holds the string denoting the path field in the database. FieldPath = "path" // FieldWorkingDir holds the string denoting the working_dir field in the database. FieldWorkingDir = "working_dir" // FieldBranch holds the string denoting the branch field in the database. FieldBranch = "branch" // FieldStatus holds the string denoting the status field in the database. FieldStatus = "status" // FieldHeight holds the string denoting the height field in the database. FieldHeight = "height" // FieldWidth holds the string denoting the width field in the database. FieldWidth = "width" // FieldCreatedAt holds the string denoting the created_at field in the database. FieldCreatedAt = "created_at" // FieldUpdatedAt holds the string denoting the updated_at field in the database. FieldUpdatedAt = "updated_at" // FieldAutoYes holds the string denoting the auto_yes field in the database. FieldAutoYes = "auto_yes" // FieldPrompt holds the string denoting the prompt field in the database. FieldPrompt = "prompt" // FieldProgram holds the string denoting the program field in the database. FieldProgram = "program" // FieldExistingWorktree holds the string denoting the existing_worktree field in the database. FieldExistingWorktree = "existing_worktree" // FieldCategory holds the string denoting the category field in the database. FieldCategory = "category" // FieldIsExpanded holds the string denoting the is_expanded field in the database. FieldIsExpanded = "is_expanded" // FieldSessionType holds the string denoting the session_type field in the database. FieldSessionType = "session_type" // FieldTmuxPrefix holds the string denoting the tmux_prefix field in the database. FieldTmuxPrefix = "tmux_prefix" // FieldLastTerminalUpdate holds the string denoting the last_terminal_update field in the database. FieldLastTerminalUpdate = "last_terminal_update" // FieldLastMeaningfulOutput holds the string denoting the last_meaningful_output field in the database. FieldLastMeaningfulOutput = "last_meaningful_output" // FieldLastOutputSignature holds the string denoting the last_output_signature field in the database. FieldLastOutputSignature = "last_output_signature" // FieldLastAddedToQueue holds the string denoting the last_added_to_queue field in the database. FieldLastAddedToQueue = "last_added_to_queue" // FieldLastViewed holds the string denoting the last_viewed field in the database. FieldLastViewed = "last_viewed" // FieldLastAcknowledged holds the string denoting the last_acknowledged field in the database. FieldLastAcknowledged = "last_acknowledged" // EdgeWorktree holds the string denoting the worktree edge name in mutations. EdgeWorktree = "worktree" // EdgeDiffStats holds the string denoting the diff_stats edge name in mutations. EdgeDiffStats = "diff_stats" // EdgeTags holds the string denoting the tags edge name in mutations. EdgeTags = "tags" // EdgeClaudeSession holds the string denoting the claude_session edge name in mutations. EdgeClaudeSession = "claude_session" // Table holds the table name of the session in the database. Table = "sessions" // WorktreeTable is the table that holds the worktree relation/edge. WorktreeTable = "worktrees" // WorktreeInverseTable is the table name for the Worktree entity. // It exists in this package in order to avoid circular dependency with the "worktree" package. WorktreeInverseTable = "worktrees" // WorktreeColumn is the table column denoting the worktree relation/edge. WorktreeColumn = "session_worktree" // DiffStatsTable is the table that holds the diff_stats relation/edge. DiffStatsTable = "diff_stats" // DiffStatsInverseTable is the table name for the DiffStats entity. // It exists in this package in order to avoid circular dependency with the "diffstats" package. DiffStatsInverseTable = "diff_stats" // DiffStatsColumn is the table column denoting the diff_stats relation/edge. DiffStatsColumn = "session_diff_stats" // TagsTable is the table that holds the tags relation/edge. The primary key declared below. TagsTable = "session_tags" // TagsInverseTable is the table name for the Tag entity. // It exists in this package in order to avoid circular dependency with the "tag" package. TagsInverseTable = "tags" // ClaudeSessionTable is the table that holds the claude_session relation/edge. ClaudeSessionTable = "claude_sessions" // ClaudeSessionInverseTable is the table name for the ClaudeSession entity. // It exists in this package in order to avoid circular dependency with the "claudesession" package. ClaudeSessionInverseTable = "claude_sessions" // ClaudeSessionColumn is the table column denoting the claude_session relation/edge. ClaudeSessionColumn = "session_claude_session" )
Variables ¶
var ( // TitleValidator is a validator for the "title" field. It is called by the builders before save. TitleValidator func(string) error // PathValidator is a validator for the "path" field. It is called by the builders before save. PathValidator func(string) error // DefaultCreatedAt holds the default value on creation for the "created_at" field. DefaultCreatedAt func() time.Time // DefaultUpdatedAt holds the default value on creation for the "updated_at" field. DefaultUpdatedAt func() time.Time // UpdateDefaultUpdatedAt holds the default value on update for the "updated_at" field. UpdateDefaultUpdatedAt func() time.Time // DefaultAutoYes holds the default value on creation for the "auto_yes" field. DefaultAutoYes bool // ProgramValidator is a validator for the "program" field. It is called by the builders before save. ProgramValidator func(string) error // DefaultIsExpanded holds the default value on creation for the "is_expanded" field. DefaultIsExpanded bool )
var Columns = []string{ FieldID, FieldTitle, FieldPath, FieldWorkingDir, FieldBranch, FieldStatus, FieldHeight, FieldWidth, FieldCreatedAt, FieldUpdatedAt, FieldAutoYes, FieldPrompt, FieldProgram, FieldExistingWorktree, FieldCategory, FieldIsExpanded, FieldSessionType, FieldTmuxPrefix, FieldLastTerminalUpdate, FieldLastMeaningfulOutput, FieldLastOutputSignature, FieldLastAddedToQueue, FieldLastViewed, FieldLastAcknowledged, }
Columns holds all SQL columns for session fields.
var ( // TagsPrimaryKey and TagsColumn2 are the table columns denoting the // primary key for the tags relation (M2M). TagsPrimaryKey = []string{"session_id", "tag_id"} )
Functions ¶
func AutoYes ¶
AutoYes applies equality check predicate on the "auto_yes" field. It's identical to AutoYesEQ.
func AutoYesNEQ ¶
AutoYesNEQ applies the NEQ predicate on the "auto_yes" field.
func Branch ¶
Branch applies equality check predicate on the "branch" field. It's identical to BranchEQ.
func BranchContains ¶
BranchContains applies the Contains predicate on the "branch" field.
func BranchContainsFold ¶
BranchContainsFold applies the ContainsFold predicate on the "branch" field.
func BranchEqualFold ¶
BranchEqualFold applies the EqualFold predicate on the "branch" field.
func BranchHasPrefix ¶
BranchHasPrefix applies the HasPrefix predicate on the "branch" field.
func BranchHasSuffix ¶
BranchHasSuffix applies the HasSuffix predicate on the "branch" field.
func BranchIsNil ¶
BranchIsNil applies the IsNil predicate on the "branch" field.
func BranchNotIn ¶
BranchNotIn applies the NotIn predicate on the "branch" field.
func BranchNotNil ¶
BranchNotNil applies the NotNil predicate on the "branch" field.
func Category ¶
Category applies equality check predicate on the "category" field. It's identical to CategoryEQ.
func CategoryContains ¶
CategoryContains applies the Contains predicate on the "category" field.
func CategoryContainsFold ¶
CategoryContainsFold applies the ContainsFold predicate on the "category" field.
func CategoryEQ ¶
CategoryEQ applies the EQ predicate on the "category" field.
func CategoryEqualFold ¶
CategoryEqualFold applies the EqualFold predicate on the "category" field.
func CategoryGT ¶
CategoryGT applies the GT predicate on the "category" field.
func CategoryGTE ¶
CategoryGTE applies the GTE predicate on the "category" field.
func CategoryHasPrefix ¶
CategoryHasPrefix applies the HasPrefix predicate on the "category" field.
func CategoryHasSuffix ¶
CategoryHasSuffix applies the HasSuffix predicate on the "category" field.
func CategoryIn ¶
CategoryIn applies the In predicate on the "category" field.
func CategoryIsNil ¶
CategoryIsNil applies the IsNil predicate on the "category" field.
func CategoryLT ¶
CategoryLT applies the LT predicate on the "category" field.
func CategoryLTE ¶
CategoryLTE applies the LTE predicate on the "category" field.
func CategoryNEQ ¶
CategoryNEQ applies the NEQ predicate on the "category" field.
func CategoryNotIn ¶
CategoryNotIn applies the NotIn predicate on the "category" field.
func CategoryNotNil ¶
CategoryNotNil applies the NotNil predicate on the "category" field.
func CreatedAt ¶
CreatedAt applies equality check predicate on the "created_at" field. It's identical to CreatedAtEQ.
func CreatedAtEQ ¶
CreatedAtEQ applies the EQ predicate on the "created_at" field.
func CreatedAtGT ¶
CreatedAtGT applies the GT predicate on the "created_at" field.
func CreatedAtGTE ¶
CreatedAtGTE applies the GTE predicate on the "created_at" field.
func CreatedAtIn ¶
CreatedAtIn applies the In predicate on the "created_at" field.
func CreatedAtLT ¶
CreatedAtLT applies the LT predicate on the "created_at" field.
func CreatedAtLTE ¶
CreatedAtLTE applies the LTE predicate on the "created_at" field.
func CreatedAtNEQ ¶
CreatedAtNEQ applies the NEQ predicate on the "created_at" field.
func CreatedAtNotIn ¶
CreatedAtNotIn applies the NotIn predicate on the "created_at" field.
func ExistingWorktree ¶
ExistingWorktree applies equality check predicate on the "existing_worktree" field. It's identical to ExistingWorktreeEQ.
func ExistingWorktreeContains ¶
ExistingWorktreeContains applies the Contains predicate on the "existing_worktree" field.
func ExistingWorktreeContainsFold ¶
ExistingWorktreeContainsFold applies the ContainsFold predicate on the "existing_worktree" field.
func ExistingWorktreeEQ ¶
ExistingWorktreeEQ applies the EQ predicate on the "existing_worktree" field.
func ExistingWorktreeEqualFold ¶
ExistingWorktreeEqualFold applies the EqualFold predicate on the "existing_worktree" field.
func ExistingWorktreeGT ¶
ExistingWorktreeGT applies the GT predicate on the "existing_worktree" field.
func ExistingWorktreeGTE ¶
ExistingWorktreeGTE applies the GTE predicate on the "existing_worktree" field.
func ExistingWorktreeHasPrefix ¶
ExistingWorktreeHasPrefix applies the HasPrefix predicate on the "existing_worktree" field.
func ExistingWorktreeHasSuffix ¶
ExistingWorktreeHasSuffix applies the HasSuffix predicate on the "existing_worktree" field.
func ExistingWorktreeIn ¶
ExistingWorktreeIn applies the In predicate on the "existing_worktree" field.
func ExistingWorktreeIsNil ¶
ExistingWorktreeIsNil applies the IsNil predicate on the "existing_worktree" field.
func ExistingWorktreeLT ¶
ExistingWorktreeLT applies the LT predicate on the "existing_worktree" field.
func ExistingWorktreeLTE ¶
ExistingWorktreeLTE applies the LTE predicate on the "existing_worktree" field.
func ExistingWorktreeNEQ ¶
ExistingWorktreeNEQ applies the NEQ predicate on the "existing_worktree" field.
func ExistingWorktreeNotIn ¶
ExistingWorktreeNotIn applies the NotIn predicate on the "existing_worktree" field.
func ExistingWorktreeNotNil ¶
ExistingWorktreeNotNil applies the NotNil predicate on the "existing_worktree" field.
func HasClaudeSession ¶
HasClaudeSession applies the HasEdge predicate on the "claude_session" edge.
func HasClaudeSessionWith ¶
func HasClaudeSessionWith(preds ...predicate.ClaudeSession) predicate.Session
HasClaudeSessionWith applies the HasEdge predicate on the "claude_session" edge with a given conditions (other predicates).
func HasDiffStats ¶
HasDiffStats applies the HasEdge predicate on the "diff_stats" edge.
func HasDiffStatsWith ¶
HasDiffStatsWith applies the HasEdge predicate on the "diff_stats" edge with a given conditions (other predicates).
func HasTagsWith ¶
HasTagsWith applies the HasEdge predicate on the "tags" edge with a given conditions (other predicates).
func HasWorktree ¶
HasWorktree applies the HasEdge predicate on the "worktree" edge.
func HasWorktreeWith ¶
HasWorktreeWith applies the HasEdge predicate on the "worktree" edge with a given conditions (other predicates).
func Height ¶
Height applies equality check predicate on the "height" field. It's identical to HeightEQ.
func HeightIsNil ¶
HeightIsNil applies the IsNil predicate on the "height" field.
func HeightNotIn ¶
HeightNotIn applies the NotIn predicate on the "height" field.
func HeightNotNil ¶
HeightNotNil applies the NotNil predicate on the "height" field.
func IsExpanded ¶
IsExpanded applies equality check predicate on the "is_expanded" field. It's identical to IsExpandedEQ.
func IsExpandedEQ ¶
IsExpandedEQ applies the EQ predicate on the "is_expanded" field.
func IsExpandedNEQ ¶
IsExpandedNEQ applies the NEQ predicate on the "is_expanded" field.
func LastAcknowledged ¶
LastAcknowledged applies equality check predicate on the "last_acknowledged" field. It's identical to LastAcknowledgedEQ.
func LastAcknowledgedEQ ¶
LastAcknowledgedEQ applies the EQ predicate on the "last_acknowledged" field.
func LastAcknowledgedGT ¶
LastAcknowledgedGT applies the GT predicate on the "last_acknowledged" field.
func LastAcknowledgedGTE ¶
LastAcknowledgedGTE applies the GTE predicate on the "last_acknowledged" field.
func LastAcknowledgedIn ¶
LastAcknowledgedIn applies the In predicate on the "last_acknowledged" field.
func LastAcknowledgedIsNil ¶
LastAcknowledgedIsNil applies the IsNil predicate on the "last_acknowledged" field.
func LastAcknowledgedLT ¶
LastAcknowledgedLT applies the LT predicate on the "last_acknowledged" field.
func LastAcknowledgedLTE ¶
LastAcknowledgedLTE applies the LTE predicate on the "last_acknowledged" field.
func LastAcknowledgedNEQ ¶
LastAcknowledgedNEQ applies the NEQ predicate on the "last_acknowledged" field.
func LastAcknowledgedNotIn ¶
LastAcknowledgedNotIn applies the NotIn predicate on the "last_acknowledged" field.
func LastAcknowledgedNotNil ¶
LastAcknowledgedNotNil applies the NotNil predicate on the "last_acknowledged" field.
func LastAddedToQueue ¶
LastAddedToQueue applies equality check predicate on the "last_added_to_queue" field. It's identical to LastAddedToQueueEQ.
func LastAddedToQueueEQ ¶
LastAddedToQueueEQ applies the EQ predicate on the "last_added_to_queue" field.
func LastAddedToQueueGT ¶
LastAddedToQueueGT applies the GT predicate on the "last_added_to_queue" field.
func LastAddedToQueueGTE ¶
LastAddedToQueueGTE applies the GTE predicate on the "last_added_to_queue" field.
func LastAddedToQueueIn ¶
LastAddedToQueueIn applies the In predicate on the "last_added_to_queue" field.
func LastAddedToQueueIsNil ¶
LastAddedToQueueIsNil applies the IsNil predicate on the "last_added_to_queue" field.
func LastAddedToQueueLT ¶
LastAddedToQueueLT applies the LT predicate on the "last_added_to_queue" field.
func LastAddedToQueueLTE ¶
LastAddedToQueueLTE applies the LTE predicate on the "last_added_to_queue" field.
func LastAddedToQueueNEQ ¶
LastAddedToQueueNEQ applies the NEQ predicate on the "last_added_to_queue" field.
func LastAddedToQueueNotIn ¶
LastAddedToQueueNotIn applies the NotIn predicate on the "last_added_to_queue" field.
func LastAddedToQueueNotNil ¶
LastAddedToQueueNotNil applies the NotNil predicate on the "last_added_to_queue" field.
func LastMeaningfulOutput ¶
LastMeaningfulOutput applies equality check predicate on the "last_meaningful_output" field. It's identical to LastMeaningfulOutputEQ.
func LastMeaningfulOutputEQ ¶
LastMeaningfulOutputEQ applies the EQ predicate on the "last_meaningful_output" field.
func LastMeaningfulOutputGT ¶
LastMeaningfulOutputGT applies the GT predicate on the "last_meaningful_output" field.
func LastMeaningfulOutputGTE ¶
LastMeaningfulOutputGTE applies the GTE predicate on the "last_meaningful_output" field.
func LastMeaningfulOutputIn ¶
LastMeaningfulOutputIn applies the In predicate on the "last_meaningful_output" field.
func LastMeaningfulOutputIsNil ¶
LastMeaningfulOutputIsNil applies the IsNil predicate on the "last_meaningful_output" field.
func LastMeaningfulOutputLT ¶
LastMeaningfulOutputLT applies the LT predicate on the "last_meaningful_output" field.
func LastMeaningfulOutputLTE ¶
LastMeaningfulOutputLTE applies the LTE predicate on the "last_meaningful_output" field.
func LastMeaningfulOutputNEQ ¶
LastMeaningfulOutputNEQ applies the NEQ predicate on the "last_meaningful_output" field.
func LastMeaningfulOutputNotIn ¶
LastMeaningfulOutputNotIn applies the NotIn predicate on the "last_meaningful_output" field.
func LastMeaningfulOutputNotNil ¶
LastMeaningfulOutputNotNil applies the NotNil predicate on the "last_meaningful_output" field.
func LastOutputSignature ¶
LastOutputSignature applies equality check predicate on the "last_output_signature" field. It's identical to LastOutputSignatureEQ.
func LastOutputSignatureContains ¶
LastOutputSignatureContains applies the Contains predicate on the "last_output_signature" field.
func LastOutputSignatureContainsFold ¶
LastOutputSignatureContainsFold applies the ContainsFold predicate on the "last_output_signature" field.
func LastOutputSignatureEQ ¶
LastOutputSignatureEQ applies the EQ predicate on the "last_output_signature" field.
func LastOutputSignatureEqualFold ¶
LastOutputSignatureEqualFold applies the EqualFold predicate on the "last_output_signature" field.
func LastOutputSignatureGT ¶
LastOutputSignatureGT applies the GT predicate on the "last_output_signature" field.
func LastOutputSignatureGTE ¶
LastOutputSignatureGTE applies the GTE predicate on the "last_output_signature" field.
func LastOutputSignatureHasPrefix ¶
LastOutputSignatureHasPrefix applies the HasPrefix predicate on the "last_output_signature" field.
func LastOutputSignatureHasSuffix ¶
LastOutputSignatureHasSuffix applies the HasSuffix predicate on the "last_output_signature" field.
func LastOutputSignatureIn ¶
LastOutputSignatureIn applies the In predicate on the "last_output_signature" field.
func LastOutputSignatureIsNil ¶
LastOutputSignatureIsNil applies the IsNil predicate on the "last_output_signature" field.
func LastOutputSignatureLT ¶
LastOutputSignatureLT applies the LT predicate on the "last_output_signature" field.
func LastOutputSignatureLTE ¶
LastOutputSignatureLTE applies the LTE predicate on the "last_output_signature" field.
func LastOutputSignatureNEQ ¶
LastOutputSignatureNEQ applies the NEQ predicate on the "last_output_signature" field.
func LastOutputSignatureNotIn ¶
LastOutputSignatureNotIn applies the NotIn predicate on the "last_output_signature" field.
func LastOutputSignatureNotNil ¶
LastOutputSignatureNotNil applies the NotNil predicate on the "last_output_signature" field.
func LastTerminalUpdate ¶
LastTerminalUpdate applies equality check predicate on the "last_terminal_update" field. It's identical to LastTerminalUpdateEQ.
func LastTerminalUpdateEQ ¶
LastTerminalUpdateEQ applies the EQ predicate on the "last_terminal_update" field.
func LastTerminalUpdateGT ¶
LastTerminalUpdateGT applies the GT predicate on the "last_terminal_update" field.
func LastTerminalUpdateGTE ¶
LastTerminalUpdateGTE applies the GTE predicate on the "last_terminal_update" field.
func LastTerminalUpdateIn ¶
LastTerminalUpdateIn applies the In predicate on the "last_terminal_update" field.
func LastTerminalUpdateIsNil ¶
LastTerminalUpdateIsNil applies the IsNil predicate on the "last_terminal_update" field.
func LastTerminalUpdateLT ¶
LastTerminalUpdateLT applies the LT predicate on the "last_terminal_update" field.
func LastTerminalUpdateLTE ¶
LastTerminalUpdateLTE applies the LTE predicate on the "last_terminal_update" field.
func LastTerminalUpdateNEQ ¶
LastTerminalUpdateNEQ applies the NEQ predicate on the "last_terminal_update" field.
func LastTerminalUpdateNotIn ¶
LastTerminalUpdateNotIn applies the NotIn predicate on the "last_terminal_update" field.
func LastTerminalUpdateNotNil ¶
LastTerminalUpdateNotNil applies the NotNil predicate on the "last_terminal_update" field.
func LastViewed ¶
LastViewed applies equality check predicate on the "last_viewed" field. It's identical to LastViewedEQ.
func LastViewedEQ ¶
LastViewedEQ applies the EQ predicate on the "last_viewed" field.
func LastViewedGT ¶
LastViewedGT applies the GT predicate on the "last_viewed" field.
func LastViewedGTE ¶
LastViewedGTE applies the GTE predicate on the "last_viewed" field.
func LastViewedIn ¶
LastViewedIn applies the In predicate on the "last_viewed" field.
func LastViewedIsNil ¶
LastViewedIsNil applies the IsNil predicate on the "last_viewed" field.
func LastViewedLT ¶
LastViewedLT applies the LT predicate on the "last_viewed" field.
func LastViewedLTE ¶
LastViewedLTE applies the LTE predicate on the "last_viewed" field.
func LastViewedNEQ ¶
LastViewedNEQ applies the NEQ predicate on the "last_viewed" field.
func LastViewedNotIn ¶
LastViewedNotIn applies the NotIn predicate on the "last_viewed" field.
func LastViewedNotNil ¶
LastViewedNotNil applies the NotNil predicate on the "last_viewed" field.
func PathContains ¶
PathContains applies the Contains predicate on the "path" field.
func PathContainsFold ¶
PathContainsFold applies the ContainsFold predicate on the "path" field.
func PathEqualFold ¶
PathEqualFold applies the EqualFold predicate on the "path" field.
func PathHasPrefix ¶
PathHasPrefix applies the HasPrefix predicate on the "path" field.
func PathHasSuffix ¶
PathHasSuffix applies the HasSuffix predicate on the "path" field.
func Program ¶
Program applies equality check predicate on the "program" field. It's identical to ProgramEQ.
func ProgramContains ¶
ProgramContains applies the Contains predicate on the "program" field.
func ProgramContainsFold ¶
ProgramContainsFold applies the ContainsFold predicate on the "program" field.
func ProgramEqualFold ¶
ProgramEqualFold applies the EqualFold predicate on the "program" field.
func ProgramGTE ¶
ProgramGTE applies the GTE predicate on the "program" field.
func ProgramHasPrefix ¶
ProgramHasPrefix applies the HasPrefix predicate on the "program" field.
func ProgramHasSuffix ¶
ProgramHasSuffix applies the HasSuffix predicate on the "program" field.
func ProgramLTE ¶
ProgramLTE applies the LTE predicate on the "program" field.
func ProgramNEQ ¶
ProgramNEQ applies the NEQ predicate on the "program" field.
func ProgramNotIn ¶
ProgramNotIn applies the NotIn predicate on the "program" field.
func Prompt ¶
Prompt applies equality check predicate on the "prompt" field. It's identical to PromptEQ.
func PromptContains ¶
PromptContains applies the Contains predicate on the "prompt" field.
func PromptContainsFold ¶
PromptContainsFold applies the ContainsFold predicate on the "prompt" field.
func PromptEqualFold ¶
PromptEqualFold applies the EqualFold predicate on the "prompt" field.
func PromptHasPrefix ¶
PromptHasPrefix applies the HasPrefix predicate on the "prompt" field.
func PromptHasSuffix ¶
PromptHasSuffix applies the HasSuffix predicate on the "prompt" field.
func PromptIsNil ¶
PromptIsNil applies the IsNil predicate on the "prompt" field.
func PromptNotIn ¶
PromptNotIn applies the NotIn predicate on the "prompt" field.
func PromptNotNil ¶
PromptNotNil applies the NotNil predicate on the "prompt" field.
func SessionType ¶
SessionType applies equality check predicate on the "session_type" field. It's identical to SessionTypeEQ.
func SessionTypeContains ¶
SessionTypeContains applies the Contains predicate on the "session_type" field.
func SessionTypeContainsFold ¶
SessionTypeContainsFold applies the ContainsFold predicate on the "session_type" field.
func SessionTypeEQ ¶
SessionTypeEQ applies the EQ predicate on the "session_type" field.
func SessionTypeEqualFold ¶
SessionTypeEqualFold applies the EqualFold predicate on the "session_type" field.
func SessionTypeGT ¶
SessionTypeGT applies the GT predicate on the "session_type" field.
func SessionTypeGTE ¶
SessionTypeGTE applies the GTE predicate on the "session_type" field.
func SessionTypeHasPrefix ¶
SessionTypeHasPrefix applies the HasPrefix predicate on the "session_type" field.
func SessionTypeHasSuffix ¶
SessionTypeHasSuffix applies the HasSuffix predicate on the "session_type" field.
func SessionTypeIn ¶
SessionTypeIn applies the In predicate on the "session_type" field.
func SessionTypeIsNil ¶
SessionTypeIsNil applies the IsNil predicate on the "session_type" field.
func SessionTypeLT ¶
SessionTypeLT applies the LT predicate on the "session_type" field.
func SessionTypeLTE ¶
SessionTypeLTE applies the LTE predicate on the "session_type" field.
func SessionTypeNEQ ¶
SessionTypeNEQ applies the NEQ predicate on the "session_type" field.
func SessionTypeNotIn ¶
SessionTypeNotIn applies the NotIn predicate on the "session_type" field.
func SessionTypeNotNil ¶
SessionTypeNotNil applies the NotNil predicate on the "session_type" field.
func Status ¶
Status applies equality check predicate on the "status" field. It's identical to StatusEQ.
func StatusNotIn ¶
StatusNotIn applies the NotIn predicate on the "status" field.
func Title ¶
Title applies equality check predicate on the "title" field. It's identical to TitleEQ.
func TitleContains ¶
TitleContains applies the Contains predicate on the "title" field.
func TitleContainsFold ¶
TitleContainsFold applies the ContainsFold predicate on the "title" field.
func TitleEqualFold ¶
TitleEqualFold applies the EqualFold predicate on the "title" field.
func TitleHasPrefix ¶
TitleHasPrefix applies the HasPrefix predicate on the "title" field.
func TitleHasSuffix ¶
TitleHasSuffix applies the HasSuffix predicate on the "title" field.
func TitleNotIn ¶
TitleNotIn applies the NotIn predicate on the "title" field.
func TmuxPrefix ¶
TmuxPrefix applies equality check predicate on the "tmux_prefix" field. It's identical to TmuxPrefixEQ.
func TmuxPrefixContains ¶
TmuxPrefixContains applies the Contains predicate on the "tmux_prefix" field.
func TmuxPrefixContainsFold ¶
TmuxPrefixContainsFold applies the ContainsFold predicate on the "tmux_prefix" field.
func TmuxPrefixEQ ¶
TmuxPrefixEQ applies the EQ predicate on the "tmux_prefix" field.
func TmuxPrefixEqualFold ¶
TmuxPrefixEqualFold applies the EqualFold predicate on the "tmux_prefix" field.
func TmuxPrefixGT ¶
TmuxPrefixGT applies the GT predicate on the "tmux_prefix" field.
func TmuxPrefixGTE ¶
TmuxPrefixGTE applies the GTE predicate on the "tmux_prefix" field.
func TmuxPrefixHasPrefix ¶
TmuxPrefixHasPrefix applies the HasPrefix predicate on the "tmux_prefix" field.
func TmuxPrefixHasSuffix ¶
TmuxPrefixHasSuffix applies the HasSuffix predicate on the "tmux_prefix" field.
func TmuxPrefixIn ¶
TmuxPrefixIn applies the In predicate on the "tmux_prefix" field.
func TmuxPrefixIsNil ¶
TmuxPrefixIsNil applies the IsNil predicate on the "tmux_prefix" field.
func TmuxPrefixLT ¶
TmuxPrefixLT applies the LT predicate on the "tmux_prefix" field.
func TmuxPrefixLTE ¶
TmuxPrefixLTE applies the LTE predicate on the "tmux_prefix" field.
func TmuxPrefixNEQ ¶
TmuxPrefixNEQ applies the NEQ predicate on the "tmux_prefix" field.
func TmuxPrefixNotIn ¶
TmuxPrefixNotIn applies the NotIn predicate on the "tmux_prefix" field.
func TmuxPrefixNotNil ¶
TmuxPrefixNotNil applies the NotNil predicate on the "tmux_prefix" field.
func UpdatedAt ¶
UpdatedAt applies equality check predicate on the "updated_at" field. It's identical to UpdatedAtEQ.
func UpdatedAtEQ ¶
UpdatedAtEQ applies the EQ predicate on the "updated_at" field.
func UpdatedAtGT ¶
UpdatedAtGT applies the GT predicate on the "updated_at" field.
func UpdatedAtGTE ¶
UpdatedAtGTE applies the GTE predicate on the "updated_at" field.
func UpdatedAtIn ¶
UpdatedAtIn applies the In predicate on the "updated_at" field.
func UpdatedAtLT ¶
UpdatedAtLT applies the LT predicate on the "updated_at" field.
func UpdatedAtLTE ¶
UpdatedAtLTE applies the LTE predicate on the "updated_at" field.
func UpdatedAtNEQ ¶
UpdatedAtNEQ applies the NEQ predicate on the "updated_at" field.
func UpdatedAtNotIn ¶
UpdatedAtNotIn applies the NotIn predicate on the "updated_at" field.
func ValidColumn ¶
ValidColumn reports if the column name is valid (part of the table columns).
func Width ¶
Width applies equality check predicate on the "width" field. It's identical to WidthEQ.
func WidthIsNil ¶
WidthIsNil applies the IsNil predicate on the "width" field.
func WidthNotIn ¶
WidthNotIn applies the NotIn predicate on the "width" field.
func WidthNotNil ¶
WidthNotNil applies the NotNil predicate on the "width" field.
func WorkingDir ¶
WorkingDir applies equality check predicate on the "working_dir" field. It's identical to WorkingDirEQ.
func WorkingDirContains ¶
WorkingDirContains applies the Contains predicate on the "working_dir" field.
func WorkingDirContainsFold ¶
WorkingDirContainsFold applies the ContainsFold predicate on the "working_dir" field.
func WorkingDirEQ ¶
WorkingDirEQ applies the EQ predicate on the "working_dir" field.
func WorkingDirEqualFold ¶
WorkingDirEqualFold applies the EqualFold predicate on the "working_dir" field.
func WorkingDirGT ¶
WorkingDirGT applies the GT predicate on the "working_dir" field.
func WorkingDirGTE ¶
WorkingDirGTE applies the GTE predicate on the "working_dir" field.
func WorkingDirHasPrefix ¶
WorkingDirHasPrefix applies the HasPrefix predicate on the "working_dir" field.
func WorkingDirHasSuffix ¶
WorkingDirHasSuffix applies the HasSuffix predicate on the "working_dir" field.
func WorkingDirIn ¶
WorkingDirIn applies the In predicate on the "working_dir" field.
func WorkingDirIsNil ¶
WorkingDirIsNil applies the IsNil predicate on the "working_dir" field.
func WorkingDirLT ¶
WorkingDirLT applies the LT predicate on the "working_dir" field.
func WorkingDirLTE ¶
WorkingDirLTE applies the LTE predicate on the "working_dir" field.
func WorkingDirNEQ ¶
WorkingDirNEQ applies the NEQ predicate on the "working_dir" field.
func WorkingDirNotIn ¶
WorkingDirNotIn applies the NotIn predicate on the "working_dir" field.
func WorkingDirNotNil ¶
WorkingDirNotNil applies the NotNil predicate on the "working_dir" field.
Types ¶
type OrderOption ¶
OrderOption defines the ordering options for the Session queries.
func ByAutoYes ¶
func ByAutoYes(opts ...sql.OrderTermOption) OrderOption
ByAutoYes orders the results by the auto_yes field.
func ByBranch ¶
func ByBranch(opts ...sql.OrderTermOption) OrderOption
ByBranch orders the results by the branch field.
func ByCategory ¶
func ByCategory(opts ...sql.OrderTermOption) OrderOption
ByCategory orders the results by the category field.
func ByClaudeSessionField ¶
func ByClaudeSessionField(field string, opts ...sql.OrderTermOption) OrderOption
ByClaudeSessionField orders the results by claude_session field.
func ByCreatedAt ¶
func ByCreatedAt(opts ...sql.OrderTermOption) OrderOption
ByCreatedAt orders the results by the created_at field.
func ByDiffStatsField ¶
func ByDiffStatsField(field string, opts ...sql.OrderTermOption) OrderOption
ByDiffStatsField orders the results by diff_stats field.
func ByExistingWorktree ¶
func ByExistingWorktree(opts ...sql.OrderTermOption) OrderOption
ByExistingWorktree orders the results by the existing_worktree field.
func ByHeight ¶
func ByHeight(opts ...sql.OrderTermOption) OrderOption
ByHeight orders the results by the height field.
func ByID ¶
func ByID(opts ...sql.OrderTermOption) OrderOption
ByID orders the results by the id field.
func ByIsExpanded ¶
func ByIsExpanded(opts ...sql.OrderTermOption) OrderOption
ByIsExpanded orders the results by the is_expanded field.
func ByLastAcknowledged ¶
func ByLastAcknowledged(opts ...sql.OrderTermOption) OrderOption
ByLastAcknowledged orders the results by the last_acknowledged field.
func ByLastAddedToQueue ¶
func ByLastAddedToQueue(opts ...sql.OrderTermOption) OrderOption
ByLastAddedToQueue orders the results by the last_added_to_queue field.
func ByLastMeaningfulOutput ¶
func ByLastMeaningfulOutput(opts ...sql.OrderTermOption) OrderOption
ByLastMeaningfulOutput orders the results by the last_meaningful_output field.
func ByLastOutputSignature ¶
func ByLastOutputSignature(opts ...sql.OrderTermOption) OrderOption
ByLastOutputSignature orders the results by the last_output_signature field.
func ByLastTerminalUpdate ¶
func ByLastTerminalUpdate(opts ...sql.OrderTermOption) OrderOption
ByLastTerminalUpdate orders the results by the last_terminal_update field.
func ByLastViewed ¶
func ByLastViewed(opts ...sql.OrderTermOption) OrderOption
ByLastViewed orders the results by the last_viewed field.
func ByPath ¶
func ByPath(opts ...sql.OrderTermOption) OrderOption
ByPath orders the results by the path field.
func ByProgram ¶
func ByProgram(opts ...sql.OrderTermOption) OrderOption
ByProgram orders the results by the program field.
func ByPrompt ¶
func ByPrompt(opts ...sql.OrderTermOption) OrderOption
ByPrompt orders the results by the prompt field.
func BySessionType ¶
func BySessionType(opts ...sql.OrderTermOption) OrderOption
BySessionType orders the results by the session_type field.
func ByStatus ¶
func ByStatus(opts ...sql.OrderTermOption) OrderOption
ByStatus orders the results by the status field.
func ByTags ¶
func ByTags(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByTags orders the results by tags terms.
func ByTagsCount ¶
func ByTagsCount(opts ...sql.OrderTermOption) OrderOption
ByTagsCount orders the results by tags count.
func ByTitle ¶
func ByTitle(opts ...sql.OrderTermOption) OrderOption
ByTitle orders the results by the title field.
func ByTmuxPrefix ¶
func ByTmuxPrefix(opts ...sql.OrderTermOption) OrderOption
ByTmuxPrefix orders the results by the tmux_prefix field.
func ByUpdatedAt ¶
func ByUpdatedAt(opts ...sql.OrderTermOption) OrderOption
ByUpdatedAt orders the results by the updated_at field.
func ByWidth ¶
func ByWidth(opts ...sql.OrderTermOption) OrderOption
ByWidth orders the results by the width field.
func ByWorkingDir ¶
func ByWorkingDir(opts ...sql.OrderTermOption) OrderOption
ByWorkingDir orders the results by the working_dir field.
func ByWorktreeField ¶
func ByWorktreeField(field string, opts ...sql.OrderTermOption) OrderOption
ByWorktreeField orders the results by worktree field.