func AddEmailDomainHook(hookPoint boil.HookPoint, emailDomainHook EmailDomainHook) {
	switch hookPoint {
	case boil.BeforeInsertHook:
		emailDomainBeforeInsertHooks = append(emailDomainBeforeInsertHooks, emailDomainHook)
	case boil.BeforeUpdateHook:
		emailDomainBeforeUpdateHooks = append(emailDomainBeforeUpdateHooks, emailDomainHook)
	case boil.BeforeDeleteHook:
		emailDomainBeforeDeleteHooks = append(emailDomainBeforeDeleteHooks, emailDomainHook)
	case boil.BeforeUpsertHook:
		emailDomainBeforeUpsertHooks = append(emailDomainBeforeUpsertHooks, emailDomainHook)
	case boil.AfterInsertHook:
		emailDomainAfterInsertHooks = append(emailDomainAfterInsertHooks, emailDomainHook)
	case boil.AfterSelectHook:
		emailDomainAfterSelectHooks = append(emailDomainAfterSelectHooks, emailDomainHook)
	case boil.AfterUpdateHook:
		emailDomainAfterUpdateHooks = append(emailDomainAfterUpdateHooks, emailDomainHook)
	case boil.AfterDeleteHook:
		emailDomainAfterDeleteHooks = append(emailDomainAfterDeleteHooks, emailDomainHook)
	case boil.AfterUpsertHook:
		emailDomainAfterUpsertHooks = append(emailDomainAfterUpsertHooks, emailDomainHook)
	}
}
// AddEmailDomainHook registers your hook function for all future operations.
AddEmailDomainHook registers your hook function for all future operations.
// AddEmailDomainHook registers your hook function for all future operations .
func AddEmailDomainHook(hookPoint boil.HookPoint, emailDomainHook EmailDomainHook) {
	switch hookPoint {
	case boil.BeforeInsertHook:
		emailDomainBeforeInsertHooks = append(emailDomainBeforeInsertHooks, emailDomainHook)
	case boil.BeforeUpdateHook:
		emailDomainBeforeUpdateHooks = append(emailDomainBeforeUpdateHooks, emailDomainHook)
	case boil.BeforeDeleteHook:
		emailDomainBeforeDeleteHooks = append(emailDomainBeforeDeleteHooks, emailDomainHook)
	case boil.BeforeUpsertHook:
		emailDomainBeforeUpsertHooks = append(emailDomainBeforeUpsertHooks, emailDomainHook)
	case boil.AfterInsertHook:
		emailDomainAfterInsertHooks = append(emailDomainAfterInsertHooks, emailDomainHook)
	case boil.AfterSelectHook:
		emailDomainAfterSelectHooks = append(emailDomainAfterSelectHooks, emailDomainHook)
	case boil.AfterUpdateHook:
		emailDomainAfterUpdateHooks = append(emailDomainAfterUpdateHooks, emailDomainHook)
	case boil.AfterDeleteHook:
		emailDomainAfterDeleteHooks = append(emailDomainAfterDeleteHooks, emailDomainHook)
	case boil.AfterUpsertHook:
		emailDomainAfterUpsertHooks = append(emailDomainAfterUpsertHooks, emailDomainHook)
	}
}
func AddEmailDomainHook ( hookPoint boil . HookPoint , emailDomainHook EmailDomainHook ) { switch hookPoint { case boil . BeforeInsertHook : emailDomainBeforeInsertHooks = append ( emailDomainBeforeInsertHooks , emailDomainHook ) case boil . BeforeUpdateHook : emailDomainBeforeUpdateHooks = append ( emailDomainBeforeUpdateHooks , emailDomainHook ) case boil . BeforeDeleteHook : emailDomainBeforeDeleteHooks = append ( emailDomainBeforeDeleteHooks , emailDomainHook ) case boil . BeforeUpsertHook : emailDomainBeforeUpsertHooks = append ( emailDomainBeforeUpsertHooks , emailDomainHook ) case boil . AfterInsertHook : emailDomainAfterInsertHooks = append ( emailDomainAfterInsertHooks , emailDomainHook ) case boil . AfterSelectHook : emailDomainAfterSelectHooks = append ( emailDomainAfterSelectHooks , emailDomainHook ) case boil . AfterUpdateHook : emailDomainAfterUpdateHooks = append ( emailDomainAfterUpdateHooks , emailDomainHook ) case boil . AfterDeleteHook : emailDomainAfterDeleteHooks = append ( emailDomainAfterDeleteHooks , emailDomainHook ) case boil . AfterUpsertHook : emailDomainAfterUpsertHooks = append ( emailDomainAfterUpsertHooks , emailDomainHook ) } }
AddEmailDomainHook registers your hook function for all future operations.
AddEmailDomainHook registers your hook function for all future operations .