Documentation ¶
Index ¶
- Constants
- Variables
- func And(predicates ...predicate.Event) predicate.Event
- func CorrelationID(v string) predicate.Event
- func CorrelationIDContains(v string) predicate.Event
- func CorrelationIDContainsFold(v string) predicate.Event
- func CorrelationIDEQ(v string) predicate.Event
- func CorrelationIDEqualFold(v string) predicate.Event
- func CorrelationIDGT(v string) predicate.Event
- func CorrelationIDGTE(v string) predicate.Event
- func CorrelationIDHasPrefix(v string) predicate.Event
- func CorrelationIDHasSuffix(v string) predicate.Event
- func CorrelationIDIn(vs ...string) predicate.Event
- func CorrelationIDIsNil() predicate.Event
- func CorrelationIDLT(v string) predicate.Event
- func CorrelationIDLTE(v string) predicate.Event
- func CorrelationIDNEQ(v string) predicate.Event
- func CorrelationIDNotIn(vs ...string) predicate.Event
- func CorrelationIDNotNil() predicate.Event
- func CreatedAt(v time.Time) predicate.Event
- func CreatedAtEQ(v time.Time) predicate.Event
- func CreatedAtGT(v time.Time) predicate.Event
- func CreatedAtGTE(v time.Time) predicate.Event
- func CreatedAtIn(vs ...time.Time) predicate.Event
- func CreatedAtIsNil() predicate.Event
- func CreatedAtLT(v time.Time) predicate.Event
- func CreatedAtLTE(v time.Time) predicate.Event
- func CreatedAtNEQ(v time.Time) predicate.Event
- func CreatedAtNotIn(vs ...time.Time) predicate.Event
- func CreatedAtNotNil() predicate.Event
- func CreatedBy(v string) predicate.Event
- func CreatedByContains(v string) predicate.Event
- func CreatedByContainsFold(v string) predicate.Event
- func CreatedByEQ(v string) predicate.Event
- func CreatedByEqualFold(v string) predicate.Event
- func CreatedByGT(v string) predicate.Event
- func CreatedByGTE(v string) predicate.Event
- func CreatedByHasPrefix(v string) predicate.Event
- func CreatedByHasSuffix(v string) predicate.Event
- func CreatedByIn(vs ...string) predicate.Event
- func CreatedByIsNil() predicate.Event
- func CreatedByLT(v string) predicate.Event
- func CreatedByLTE(v string) predicate.Event
- func CreatedByNEQ(v string) predicate.Event
- func CreatedByNotIn(vs ...string) predicate.Event
- func CreatedByNotNil() predicate.Event
- func EventID(v string) predicate.Event
- func EventIDContains(v string) predicate.Event
- func EventIDContainsFold(v string) predicate.Event
- func EventIDEQ(v string) predicate.Event
- func EventIDEqualFold(v string) predicate.Event
- func EventIDGT(v string) predicate.Event
- func EventIDGTE(v string) predicate.Event
- func EventIDHasPrefix(v string) predicate.Event
- func EventIDHasSuffix(v string) predicate.Event
- func EventIDIn(vs ...string) predicate.Event
- func EventIDIsNil() predicate.Event
- func EventIDLT(v string) predicate.Event
- func EventIDLTE(v string) predicate.Event
- func EventIDNEQ(v string) predicate.Event
- func EventIDNotIn(vs ...string) predicate.Event
- func EventIDNotNil() predicate.Event
- func EventType(v string) predicate.Event
- func EventTypeContains(v string) predicate.Event
- func EventTypeContainsFold(v string) predicate.Event
- func EventTypeEQ(v string) predicate.Event
- func EventTypeEqualFold(v string) predicate.Event
- func EventTypeGT(v string) predicate.Event
- func EventTypeGTE(v string) predicate.Event
- func EventTypeHasPrefix(v string) predicate.Event
- func EventTypeHasSuffix(v string) predicate.Event
- func EventTypeIn(vs ...string) predicate.Event
- func EventTypeLT(v string) predicate.Event
- func EventTypeLTE(v string) predicate.Event
- func EventTypeNEQ(v string) predicate.Event
- func EventTypeNotIn(vs ...string) predicate.Event
- func HasFile() predicate.Event
- func HasFileWith(preds ...predicate.File) predicate.Event
- func HasGroup() predicate.Event
- func HasGroupWith(preds ...predicate.Group) predicate.Event
- func HasGroupmembership() predicate.Event
- func HasGroupmembershipWith(preds ...predicate.GroupMembership) predicate.Event
- func HasHush() predicate.Event
- func HasHushWith(preds ...predicate.Hush) predicate.Event
- func HasIntegration() predicate.Event
- func HasIntegrationWith(preds ...predicate.Integration) predicate.Event
- func HasInvite() predicate.Event
- func HasInviteWith(preds ...predicate.Invite) predicate.Event
- func HasOrganization() predicate.Event
- func HasOrganizationWith(preds ...predicate.Organization) predicate.Event
- func HasOrgmembership() predicate.Event
- func HasOrgmembershipWith(preds ...predicate.OrgMembership) predicate.Event
- func HasPersonalAccessToken() predicate.Event
- func HasPersonalAccessTokenWith(preds ...predicate.PersonalAccessToken) predicate.Event
- func HasSubscriber() predicate.Event
- func HasSubscriberWith(preds ...predicate.Subscriber) predicate.Event
- func HasUser() predicate.Event
- func HasUserWith(preds ...predicate.User) predicate.Event
- func ID(id string) predicate.Event
- func IDContainsFold(id string) predicate.Event
- func IDEQ(id string) predicate.Event
- func IDEqualFold(id string) predicate.Event
- func IDGT(id string) predicate.Event
- func IDGTE(id string) predicate.Event
- func IDIn(ids ...string) predicate.Event
- func IDLT(id string) predicate.Event
- func IDLTE(id string) predicate.Event
- func IDNEQ(id string) predicate.Event
- func IDNotIn(ids ...string) predicate.Event
- func MetadataIsNil() predicate.Event
- func MetadataNotNil() predicate.Event
- func Not(p predicate.Event) predicate.Event
- func Or(predicates ...predicate.Event) predicate.Event
- func TagsIsNil() predicate.Event
- func TagsNotNil() predicate.Event
- func UpdatedAt(v time.Time) predicate.Event
- func UpdatedAtEQ(v time.Time) predicate.Event
- func UpdatedAtGT(v time.Time) predicate.Event
- func UpdatedAtGTE(v time.Time) predicate.Event
- func UpdatedAtIn(vs ...time.Time) predicate.Event
- func UpdatedAtIsNil() predicate.Event
- func UpdatedAtLT(v time.Time) predicate.Event
- func UpdatedAtLTE(v time.Time) predicate.Event
- func UpdatedAtNEQ(v time.Time) predicate.Event
- func UpdatedAtNotIn(vs ...time.Time) predicate.Event
- func UpdatedAtNotNil() predicate.Event
- func UpdatedBy(v string) predicate.Event
- func UpdatedByContains(v string) predicate.Event
- func UpdatedByContainsFold(v string) predicate.Event
- func UpdatedByEQ(v string) predicate.Event
- func UpdatedByEqualFold(v string) predicate.Event
- func UpdatedByGT(v string) predicate.Event
- func UpdatedByGTE(v string) predicate.Event
- func UpdatedByHasPrefix(v string) predicate.Event
- func UpdatedByHasSuffix(v string) predicate.Event
- func UpdatedByIn(vs ...string) predicate.Event
- func UpdatedByIsNil() predicate.Event
- func UpdatedByLT(v string) predicate.Event
- func UpdatedByLTE(v string) predicate.Event
- func UpdatedByNEQ(v string) predicate.Event
- func UpdatedByNotIn(vs ...string) predicate.Event
- func UpdatedByNotNil() predicate.Event
- func ValidColumn(column string) bool
- type OrderOption
- func ByCorrelationID(opts ...sql.OrderTermOption) OrderOption
- func ByCreatedAt(opts ...sql.OrderTermOption) OrderOption
- func ByCreatedBy(opts ...sql.OrderTermOption) OrderOption
- func ByEventID(opts ...sql.OrderTermOption) OrderOption
- func ByEventType(opts ...sql.OrderTermOption) OrderOption
- func ByFile(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByFileCount(opts ...sql.OrderTermOption) OrderOption
- func ByGroup(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByGroupCount(opts ...sql.OrderTermOption) OrderOption
- func ByGroupmembership(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByGroupmembershipCount(opts ...sql.OrderTermOption) OrderOption
- func ByHush(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByHushCount(opts ...sql.OrderTermOption) OrderOption
- func ByID(opts ...sql.OrderTermOption) OrderOption
- func ByIntegration(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByIntegrationCount(opts ...sql.OrderTermOption) OrderOption
- func ByInvite(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByInviteCount(opts ...sql.OrderTermOption) OrderOption
- func ByOrganization(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByOrganizationCount(opts ...sql.OrderTermOption) OrderOption
- func ByOrgmembership(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByOrgmembershipCount(opts ...sql.OrderTermOption) OrderOption
- func ByPersonalAccessToken(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByPersonalAccessTokenCount(opts ...sql.OrderTermOption) OrderOption
- func BySubscriber(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func BySubscriberCount(opts ...sql.OrderTermOption) OrderOption
- func ByUpdatedAt(opts ...sql.OrderTermOption) OrderOption
- func ByUpdatedBy(opts ...sql.OrderTermOption) OrderOption
- func ByUser(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByUserCount(opts ...sql.OrderTermOption) OrderOption
Constants ¶
const ( // Label holds the string label denoting the event type in the database. Label = "event" // FieldID holds the string denoting the id field in the database. FieldID = "id" // 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" // FieldCreatedBy holds the string denoting the created_by field in the database. FieldCreatedBy = "created_by" // FieldUpdatedBy holds the string denoting the updated_by field in the database. FieldUpdatedBy = "updated_by" // FieldTags holds the string denoting the tags field in the database. FieldTags = "tags" // FieldEventID holds the string denoting the event_id field in the database. FieldEventID = "event_id" // FieldCorrelationID holds the string denoting the correlation_id field in the database. FieldCorrelationID = "correlation_id" // FieldEventType holds the string denoting the event_type field in the database. FieldEventType = "event_type" // FieldMetadata holds the string denoting the metadata field in the database. FieldMetadata = "metadata" // EdgeUser holds the string denoting the user edge name in mutations. EdgeUser = "user" // EdgeGroup holds the string denoting the group edge name in mutations. EdgeGroup = "group" // EdgeIntegration holds the string denoting the integration edge name in mutations. EdgeIntegration = "integration" // EdgeOrganization holds the string denoting the organization edge name in mutations. EdgeOrganization = "organization" // EdgeInvite holds the string denoting the invite edge name in mutations. EdgeInvite = "invite" // EdgePersonalAccessToken holds the string denoting the personal_access_token edge name in mutations. EdgePersonalAccessToken = "personal_access_token" // EdgeHush holds the string denoting the hush edge name in mutations. EdgeHush = "hush" // EdgeOrgmembership holds the string denoting the orgmembership edge name in mutations. EdgeOrgmembership = "orgmembership" // EdgeGroupmembership holds the string denoting the groupmembership edge name in mutations. EdgeGroupmembership = "groupmembership" // EdgeSubscriber holds the string denoting the subscriber edge name in mutations. EdgeSubscriber = "subscriber" // EdgeFile holds the string denoting the file edge name in mutations. EdgeFile = "file" // Table holds the table name of the event in the database. Table = "events" // UserTable is the table that holds the user relation/edge. The primary key declared below. UserTable = "user_events" // UserInverseTable is the table name for the User entity. // It exists in this package in order to avoid circular dependency with the "user" package. UserInverseTable = "users" // GroupTable is the table that holds the group relation/edge. The primary key declared below. GroupTable = "group_events" // GroupInverseTable is the table name for the Group entity. // It exists in this package in order to avoid circular dependency with the "group" package. GroupInverseTable = "groups" // IntegrationTable is the table that holds the integration relation/edge. The primary key declared below. IntegrationTable = "integration_events" // IntegrationInverseTable is the table name for the Integration entity. // It exists in this package in order to avoid circular dependency with the "integration" package. IntegrationInverseTable = "integrations" // OrganizationTable is the table that holds the organization relation/edge. The primary key declared below. OrganizationTable = "organization_events" // 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" // InviteTable is the table that holds the invite relation/edge. The primary key declared below. InviteTable = "invite_events" // InviteInverseTable is the table name for the Invite entity. // It exists in this package in order to avoid circular dependency with the "invite" package. InviteInverseTable = "invites" // PersonalAccessTokenTable is the table that holds the personal_access_token relation/edge. The primary key declared below. PersonalAccessTokenTable = "personal_access_token_events" // PersonalAccessTokenInverseTable is the table name for the PersonalAccessToken entity. // It exists in this package in order to avoid circular dependency with the "personalaccesstoken" package. PersonalAccessTokenInverseTable = "personal_access_tokens" // HushTable is the table that holds the hush relation/edge. The primary key declared below. HushTable = "hush_events" // HushInverseTable is the table name for the Hush entity. // It exists in this package in order to avoid circular dependency with the "hush" package. HushInverseTable = "hushes" // OrgmembershipTable is the table that holds the orgmembership relation/edge. The primary key declared below. OrgmembershipTable = "org_membership_events" // OrgmembershipInverseTable is the table name for the OrgMembership entity. // It exists in this package in order to avoid circular dependency with the "orgmembership" package. OrgmembershipInverseTable = "org_memberships" // GroupmembershipTable is the table that holds the groupmembership relation/edge. The primary key declared below. GroupmembershipTable = "group_membership_events" // GroupmembershipInverseTable is the table name for the GroupMembership entity. // It exists in this package in order to avoid circular dependency with the "groupmembership" package. GroupmembershipInverseTable = "group_memberships" // SubscriberTable is the table that holds the subscriber relation/edge. The primary key declared below. SubscriberTable = "subscriber_events" // SubscriberInverseTable is the table name for the Subscriber entity. // It exists in this package in order to avoid circular dependency with the "subscriber" package. SubscriberInverseTable = "subscribers" // FileTable is the table that holds the file relation/edge. The primary key declared below. FileTable = "file_events" // FileInverseTable is the table name for the File entity. // It exists in this package in order to avoid circular dependency with the "file" package. FileInverseTable = "files" )
Variables ¶
var ( // UserPrimaryKey and UserColumn2 are the table columns denoting the // primary key for the user relation (M2M). UserPrimaryKey = []string{"user_id", "event_id"} // GroupPrimaryKey and GroupColumn2 are the table columns denoting the // primary key for the group relation (M2M). GroupPrimaryKey = []string{"group_id", "event_id"} // IntegrationPrimaryKey and IntegrationColumn2 are the table columns denoting the // primary key for the integration relation (M2M). IntegrationPrimaryKey = []string{"integration_id", "event_id"} // OrganizationPrimaryKey and OrganizationColumn2 are the table columns denoting the // primary key for the organization relation (M2M). OrganizationPrimaryKey = []string{"organization_id", "event_id"} // InvitePrimaryKey and InviteColumn2 are the table columns denoting the // primary key for the invite relation (M2M). InvitePrimaryKey = []string{"invite_id", "event_id"} // PersonalAccessTokenPrimaryKey and PersonalAccessTokenColumn2 are the table columns denoting the // primary key for the personal_access_token relation (M2M). PersonalAccessTokenPrimaryKey = []string{"personal_access_token_id", "event_id"} // HushPrimaryKey and HushColumn2 are the table columns denoting the // primary key for the hush relation (M2M). HushPrimaryKey = []string{"hush_id", "event_id"} // OrgmembershipPrimaryKey and OrgmembershipColumn2 are the table columns denoting the // primary key for the orgmembership relation (M2M). OrgmembershipPrimaryKey = []string{"org_membership_id", "event_id"} // GroupmembershipPrimaryKey and GroupmembershipColumn2 are the table columns denoting the // primary key for the groupmembership relation (M2M). GroupmembershipPrimaryKey = []string{"group_membership_id", "event_id"} // SubscriberPrimaryKey and SubscriberColumn2 are the table columns denoting the // primary key for the subscriber relation (M2M). SubscriberPrimaryKey = []string{"subscriber_id", "event_id"} // FilePrimaryKey and FileColumn2 are the table columns denoting the // primary key for the file relation (M2M). FilePrimaryKey = []string{"file_id", "event_id"} )
var ( Hooks [1]ent.Hook // 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 // DefaultTags holds the default value on creation for the "tags" field. DefaultTags []string // DefaultID holds the default value on creation for the "id" field. DefaultID func() string )
Note that the variables below are initialized by the runtime package on the initialization of the application. Therefore, it should be imported in the main as follows:
import _ "github.com/theopenlane/core/internal/ent/generated/runtime"
var Columns = []string{ FieldID, FieldCreatedAt, FieldUpdatedAt, FieldCreatedBy, FieldUpdatedBy, FieldTags, FieldEventID, FieldCorrelationID, FieldEventType, FieldMetadata, }
Columns holds all SQL columns for event fields.
Functions ¶
func CorrelationID ¶
CorrelationID applies equality check predicate on the "correlation_id" field. It's identical to CorrelationIDEQ.
func CorrelationIDContains ¶
CorrelationIDContains applies the Contains predicate on the "correlation_id" field.
func CorrelationIDContainsFold ¶
CorrelationIDContainsFold applies the ContainsFold predicate on the "correlation_id" field.
func CorrelationIDEQ ¶
CorrelationIDEQ applies the EQ predicate on the "correlation_id" field.
func CorrelationIDEqualFold ¶
CorrelationIDEqualFold applies the EqualFold predicate on the "correlation_id" field.
func CorrelationIDGT ¶
CorrelationIDGT applies the GT predicate on the "correlation_id" field.
func CorrelationIDGTE ¶
CorrelationIDGTE applies the GTE predicate on the "correlation_id" field.
func CorrelationIDHasPrefix ¶
CorrelationIDHasPrefix applies the HasPrefix predicate on the "correlation_id" field.
func CorrelationIDHasSuffix ¶
CorrelationIDHasSuffix applies the HasSuffix predicate on the "correlation_id" field.
func CorrelationIDIn ¶
CorrelationIDIn applies the In predicate on the "correlation_id" field.
func CorrelationIDIsNil ¶
CorrelationIDIsNil applies the IsNil predicate on the "correlation_id" field.
func CorrelationIDLT ¶
CorrelationIDLT applies the LT predicate on the "correlation_id" field.
func CorrelationIDLTE ¶
CorrelationIDLTE applies the LTE predicate on the "correlation_id" field.
func CorrelationIDNEQ ¶
CorrelationIDNEQ applies the NEQ predicate on the "correlation_id" field.
func CorrelationIDNotIn ¶
CorrelationIDNotIn applies the NotIn predicate on the "correlation_id" field.
func CorrelationIDNotNil ¶
CorrelationIDNotNil applies the NotNil predicate on the "correlation_id" 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 CreatedAtIsNil ¶
CreatedAtIsNil applies the IsNil 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 CreatedAtNotNil ¶
CreatedAtNotNil applies the NotNil predicate on the "created_at" field.
func CreatedBy ¶
CreatedBy applies equality check predicate on the "created_by" field. It's identical to CreatedByEQ.
func CreatedByContains ¶
CreatedByContains applies the Contains predicate on the "created_by" field.
func CreatedByContainsFold ¶
CreatedByContainsFold applies the ContainsFold predicate on the "created_by" field.
func CreatedByEQ ¶
CreatedByEQ applies the EQ predicate on the "created_by" field.
func CreatedByEqualFold ¶
CreatedByEqualFold applies the EqualFold predicate on the "created_by" field.
func CreatedByGT ¶
CreatedByGT applies the GT predicate on the "created_by" field.
func CreatedByGTE ¶
CreatedByGTE applies the GTE predicate on the "created_by" field.
func CreatedByHasPrefix ¶
CreatedByHasPrefix applies the HasPrefix predicate on the "created_by" field.
func CreatedByHasSuffix ¶
CreatedByHasSuffix applies the HasSuffix predicate on the "created_by" field.
func CreatedByIn ¶
CreatedByIn applies the In predicate on the "created_by" field.
func CreatedByIsNil ¶
CreatedByIsNil applies the IsNil predicate on the "created_by" field.
func CreatedByLT ¶
CreatedByLT applies the LT predicate on the "created_by" field.
func CreatedByLTE ¶
CreatedByLTE applies the LTE predicate on the "created_by" field.
func CreatedByNEQ ¶
CreatedByNEQ applies the NEQ predicate on the "created_by" field.
func CreatedByNotIn ¶
CreatedByNotIn applies the NotIn predicate on the "created_by" field.
func CreatedByNotNil ¶
CreatedByNotNil applies the NotNil predicate on the "created_by" field.
func EventID ¶
EventID applies equality check predicate on the "event_id" field. It's identical to EventIDEQ.
func EventIDContains ¶
EventIDContains applies the Contains predicate on the "event_id" field.
func EventIDContainsFold ¶
EventIDContainsFold applies the ContainsFold predicate on the "event_id" field.
func EventIDEqualFold ¶
EventIDEqualFold applies the EqualFold predicate on the "event_id" field.
func EventIDGTE ¶
EventIDGTE applies the GTE predicate on the "event_id" field.
func EventIDHasPrefix ¶
EventIDHasPrefix applies the HasPrefix predicate on the "event_id" field.
func EventIDHasSuffix ¶
EventIDHasSuffix applies the HasSuffix predicate on the "event_id" field.
func EventIDIsNil ¶
EventIDIsNil applies the IsNil predicate on the "event_id" field.
func EventIDLTE ¶
EventIDLTE applies the LTE predicate on the "event_id" field.
func EventIDNEQ ¶
EventIDNEQ applies the NEQ predicate on the "event_id" field.
func EventIDNotIn ¶
EventIDNotIn applies the NotIn predicate on the "event_id" field.
func EventIDNotNil ¶
EventIDNotNil applies the NotNil predicate on the "event_id" field.
func EventType ¶
EventType applies equality check predicate on the "event_type" field. It's identical to EventTypeEQ.
func EventTypeContains ¶
EventTypeContains applies the Contains predicate on the "event_type" field.
func EventTypeContainsFold ¶
EventTypeContainsFold applies the ContainsFold predicate on the "event_type" field.
func EventTypeEQ ¶
EventTypeEQ applies the EQ predicate on the "event_type" field.
func EventTypeEqualFold ¶
EventTypeEqualFold applies the EqualFold predicate on the "event_type" field.
func EventTypeGT ¶
EventTypeGT applies the GT predicate on the "event_type" field.
func EventTypeGTE ¶
EventTypeGTE applies the GTE predicate on the "event_type" field.
func EventTypeHasPrefix ¶
EventTypeHasPrefix applies the HasPrefix predicate on the "event_type" field.
func EventTypeHasSuffix ¶
EventTypeHasSuffix applies the HasSuffix predicate on the "event_type" field.
func EventTypeIn ¶
EventTypeIn applies the In predicate on the "event_type" field.
func EventTypeLT ¶
EventTypeLT applies the LT predicate on the "event_type" field.
func EventTypeLTE ¶
EventTypeLTE applies the LTE predicate on the "event_type" field.
func EventTypeNEQ ¶
EventTypeNEQ applies the NEQ predicate on the "event_type" field.
func EventTypeNotIn ¶
EventTypeNotIn applies the NotIn predicate on the "event_type" field.
func HasFileWith ¶ added in v0.3.0
HasFileWith applies the HasEdge predicate on the "file" edge with a given conditions (other predicates).
func HasGroupWith ¶
HasGroupWith applies the HasEdge predicate on the "group" edge with a given conditions (other predicates).
func HasGroupmembership ¶
HasGroupmembership applies the HasEdge predicate on the "groupmembership" edge.
func HasGroupmembershipWith ¶
func HasGroupmembershipWith(preds ...predicate.GroupMembership) predicate.Event
HasGroupmembershipWith applies the HasEdge predicate on the "groupmembership" edge with a given conditions (other predicates).
func HasHushWith ¶
HasHushWith applies the HasEdge predicate on the "hush" edge with a given conditions (other predicates).
func HasIntegration ¶
HasIntegration applies the HasEdge predicate on the "integration" edge.
func HasIntegrationWith ¶
func HasIntegrationWith(preds ...predicate.Integration) predicate.Event
HasIntegrationWith applies the HasEdge predicate on the "integration" edge with a given conditions (other predicates).
func HasInviteWith ¶
HasInviteWith applies the HasEdge predicate on the "invite" 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.Event
HasOrganizationWith applies the HasEdge predicate on the "organization" edge with a given conditions (other predicates).
func HasOrgmembership ¶
HasOrgmembership applies the HasEdge predicate on the "orgmembership" edge.
func HasOrgmembershipWith ¶
func HasOrgmembershipWith(preds ...predicate.OrgMembership) predicate.Event
HasOrgmembershipWith applies the HasEdge predicate on the "orgmembership" edge with a given conditions (other predicates).
func HasPersonalAccessToken ¶
HasPersonalAccessToken applies the HasEdge predicate on the "personal_access_token" edge.
func HasPersonalAccessTokenWith ¶
func HasPersonalAccessTokenWith(preds ...predicate.PersonalAccessToken) predicate.Event
HasPersonalAccessTokenWith applies the HasEdge predicate on the "personal_access_token" edge with a given conditions (other predicates).
func HasSubscriber ¶
HasSubscriber applies the HasEdge predicate on the "subscriber" edge.
func HasSubscriberWith ¶
func HasSubscriberWith(preds ...predicate.Subscriber) predicate.Event
HasSubscriberWith applies the HasEdge predicate on the "subscriber" edge with a given conditions (other predicates).
func HasUserWith ¶
HasUserWith applies the HasEdge predicate on the "user" edge with a given conditions (other predicates).
func IDContainsFold ¶
IDContainsFold applies the ContainsFold predicate on the ID field.
func IDEqualFold ¶
IDEqualFold applies the EqualFold predicate on the ID field.
func MetadataIsNil ¶
MetadataIsNil applies the IsNil predicate on the "metadata" field.
func MetadataNotNil ¶
MetadataNotNil applies the NotNil predicate on the "metadata" field.
func TagsNotNil ¶
TagsNotNil applies the NotNil predicate on the "tags" 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 UpdatedAtIsNil ¶
UpdatedAtIsNil applies the IsNil 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 UpdatedAtNotNil ¶
UpdatedAtNotNil applies the NotNil predicate on the "updated_at" field.
func UpdatedBy ¶
UpdatedBy applies equality check predicate on the "updated_by" field. It's identical to UpdatedByEQ.
func UpdatedByContains ¶
UpdatedByContains applies the Contains predicate on the "updated_by" field.
func UpdatedByContainsFold ¶
UpdatedByContainsFold applies the ContainsFold predicate on the "updated_by" field.
func UpdatedByEQ ¶
UpdatedByEQ applies the EQ predicate on the "updated_by" field.
func UpdatedByEqualFold ¶
UpdatedByEqualFold applies the EqualFold predicate on the "updated_by" field.
func UpdatedByGT ¶
UpdatedByGT applies the GT predicate on the "updated_by" field.
func UpdatedByGTE ¶
UpdatedByGTE applies the GTE predicate on the "updated_by" field.
func UpdatedByHasPrefix ¶
UpdatedByHasPrefix applies the HasPrefix predicate on the "updated_by" field.
func UpdatedByHasSuffix ¶
UpdatedByHasSuffix applies the HasSuffix predicate on the "updated_by" field.
func UpdatedByIn ¶
UpdatedByIn applies the In predicate on the "updated_by" field.
func UpdatedByIsNil ¶
UpdatedByIsNil applies the IsNil predicate on the "updated_by" field.
func UpdatedByLT ¶
UpdatedByLT applies the LT predicate on the "updated_by" field.
func UpdatedByLTE ¶
UpdatedByLTE applies the LTE predicate on the "updated_by" field.
func UpdatedByNEQ ¶
UpdatedByNEQ applies the NEQ predicate on the "updated_by" field.
func UpdatedByNotIn ¶
UpdatedByNotIn applies the NotIn predicate on the "updated_by" field.
func UpdatedByNotNil ¶
UpdatedByNotNil applies the NotNil predicate on the "updated_by" 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 Event queries.
func ByCorrelationID ¶
func ByCorrelationID(opts ...sql.OrderTermOption) OrderOption
ByCorrelationID orders the results by the correlation_id field.
func ByCreatedAt ¶
func ByCreatedAt(opts ...sql.OrderTermOption) OrderOption
ByCreatedAt orders the results by the created_at field.
func ByCreatedBy ¶
func ByCreatedBy(opts ...sql.OrderTermOption) OrderOption
ByCreatedBy orders the results by the created_by field.
func ByEventID ¶
func ByEventID(opts ...sql.OrderTermOption) OrderOption
ByEventID orders the results by the event_id field.
func ByEventType ¶
func ByEventType(opts ...sql.OrderTermOption) OrderOption
ByEventType orders the results by the event_type field.
func ByFile ¶ added in v0.3.0
func ByFile(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByFile orders the results by file terms.
func ByFileCount ¶ added in v0.3.0
func ByFileCount(opts ...sql.OrderTermOption) OrderOption
ByFileCount orders the results by file count.
func ByGroup ¶
func ByGroup(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByGroup orders the results by group terms.
func ByGroupCount ¶
func ByGroupCount(opts ...sql.OrderTermOption) OrderOption
ByGroupCount orders the results by group count.
func ByGroupmembership ¶
func ByGroupmembership(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByGroupmembership orders the results by groupmembership terms.
func ByGroupmembershipCount ¶
func ByGroupmembershipCount(opts ...sql.OrderTermOption) OrderOption
ByGroupmembershipCount orders the results by groupmembership count.
func ByHush ¶
func ByHush(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByHush orders the results by hush terms.
func ByHushCount ¶
func ByHushCount(opts ...sql.OrderTermOption) OrderOption
ByHushCount orders the results by hush count.
func ByID ¶
func ByID(opts ...sql.OrderTermOption) OrderOption
ByID orders the results by the id field.
func ByIntegration ¶
func ByIntegration(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByIntegration orders the results by integration terms.
func ByIntegrationCount ¶
func ByIntegrationCount(opts ...sql.OrderTermOption) OrderOption
ByIntegrationCount orders the results by integration count.
func ByInvite ¶
func ByInvite(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByInvite orders the results by invite terms.
func ByInviteCount ¶
func ByInviteCount(opts ...sql.OrderTermOption) OrderOption
ByInviteCount orders the results by invite count.
func ByOrganization ¶
func ByOrganization(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByOrganization orders the results by organization terms.
func ByOrganizationCount ¶
func ByOrganizationCount(opts ...sql.OrderTermOption) OrderOption
ByOrganizationCount orders the results by organization count.
func ByOrgmembership ¶
func ByOrgmembership(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByOrgmembership orders the results by orgmembership terms.
func ByOrgmembershipCount ¶
func ByOrgmembershipCount(opts ...sql.OrderTermOption) OrderOption
ByOrgmembershipCount orders the results by orgmembership count.
func ByPersonalAccessToken ¶
func ByPersonalAccessToken(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByPersonalAccessToken orders the results by personal_access_token terms.
func ByPersonalAccessTokenCount ¶
func ByPersonalAccessTokenCount(opts ...sql.OrderTermOption) OrderOption
ByPersonalAccessTokenCount orders the results by personal_access_token count.
func BySubscriber ¶
func BySubscriber(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
BySubscriber orders the results by subscriber terms.
func BySubscriberCount ¶
func BySubscriberCount(opts ...sql.OrderTermOption) OrderOption
BySubscriberCount orders the results by subscriber count.
func ByUpdatedAt ¶
func ByUpdatedAt(opts ...sql.OrderTermOption) OrderOption
ByUpdatedAt orders the results by the updated_at field.
func ByUpdatedBy ¶
func ByUpdatedBy(opts ...sql.OrderTermOption) OrderOption
ByUpdatedBy orders the results by the updated_by field.
func ByUser ¶
func ByUser(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByUser orders the results by user terms.
func ByUserCount ¶
func ByUserCount(opts ...sql.OrderTermOption) OrderOption
ByUserCount orders the results by user count.