func AddEmailAddressHook(hookPoint boil.HookPoint, emailAddressHook EmailAddressHook) {
	switch hookPoint {
	case boil.BeforeInsertHook:
		emailAddressBeforeInsertHooks = append(emailAddressBeforeInsertHooks, emailAddressHook)
	case boil.BeforeUpdateHook:
		emailAddressBeforeUpdateHooks = append(emailAddressBeforeUpdateHooks, emailAddressHook)
	case boil.BeforeDeleteHook:
		emailAddressBeforeDeleteHooks = append(emailAddressBeforeDeleteHooks, emailAddressHook)
	case boil.BeforeUpsertHook:
		emailAddressBeforeUpsertHooks = append(emailAddressBeforeUpsertHooks, emailAddressHook)
	case boil.AfterInsertHook:
		emailAddressAfterInsertHooks = append(emailAddressAfterInsertHooks, emailAddressHook)
	case boil.AfterSelectHook:
		emailAddressAfterSelectHooks = append(emailAddressAfterSelectHooks, emailAddressHook)
	case boil.AfterUpdateHook:
		emailAddressAfterUpdateHooks = append(emailAddressAfterUpdateHooks, emailAddressHook)
	case boil.AfterDeleteHook:
		emailAddressAfterDeleteHooks = append(emailAddressAfterDeleteHooks, emailAddressHook)
	case boil.AfterUpsertHook:
		emailAddressAfterUpsertHooks = append(emailAddressAfterUpsertHooks, emailAddressHook)
	}
}
// AddEmailAddressHook registers your hook function for all future operations.
AddEmailAddressHook registers your hook function for all future operations.
// AddEmailAddressHook registers your hook function for all future operations .
func AddEmailAddressHook(hookPoint boil.HookPoint, emailAddressHook EmailAddressHook) {
	switch hookPoint {
	case boil.BeforeInsertHook:
		emailAddressBeforeInsertHooks = append(emailAddressBeforeInsertHooks, emailAddressHook)
	case boil.BeforeUpdateHook:
		emailAddressBeforeUpdateHooks = append(emailAddressBeforeUpdateHooks, emailAddressHook)
	case boil.BeforeDeleteHook:
		emailAddressBeforeDeleteHooks = append(emailAddressBeforeDeleteHooks, emailAddressHook)
	case boil.BeforeUpsertHook:
		emailAddressBeforeUpsertHooks = append(emailAddressBeforeUpsertHooks, emailAddressHook)
	case boil.AfterInsertHook:
		emailAddressAfterInsertHooks = append(emailAddressAfterInsertHooks, emailAddressHook)
	case boil.AfterSelectHook:
		emailAddressAfterSelectHooks = append(emailAddressAfterSelectHooks, emailAddressHook)
	case boil.AfterUpdateHook:
		emailAddressAfterUpdateHooks = append(emailAddressAfterUpdateHooks, emailAddressHook)
	case boil.AfterDeleteHook:
		emailAddressAfterDeleteHooks = append(emailAddressAfterDeleteHooks, emailAddressHook)
	case boil.AfterUpsertHook:
		emailAddressAfterUpsertHooks = append(emailAddressAfterUpsertHooks, emailAddressHook)
	}
}
func AddEmailAddressHook ( hookPoint boil . HookPoint , emailAddressHook EmailAddressHook ) { switch hookPoint { case boil . BeforeInsertHook : emailAddressBeforeInsertHooks = append ( emailAddressBeforeInsertHooks , emailAddressHook ) case boil . BeforeUpdateHook : emailAddressBeforeUpdateHooks = append ( emailAddressBeforeUpdateHooks , emailAddressHook ) case boil . BeforeDeleteHook : emailAddressBeforeDeleteHooks = append ( emailAddressBeforeDeleteHooks , emailAddressHook ) case boil . BeforeUpsertHook : emailAddressBeforeUpsertHooks = append ( emailAddressBeforeUpsertHooks , emailAddressHook ) case boil . AfterInsertHook : emailAddressAfterInsertHooks = append ( emailAddressAfterInsertHooks , emailAddressHook ) case boil . AfterSelectHook : emailAddressAfterSelectHooks = append ( emailAddressAfterSelectHooks , emailAddressHook ) case boil . AfterUpdateHook : emailAddressAfterUpdateHooks = append ( emailAddressAfterUpdateHooks , emailAddressHook ) case boil . AfterDeleteHook : emailAddressAfterDeleteHooks = append ( emailAddressAfterDeleteHooks , emailAddressHook ) case boil . AfterUpsertHook : emailAddressAfterUpsertHooks = append ( emailAddressAfterUpsertHooks , emailAddressHook ) } }
AddEmailAddressHook registers your hook function for all future operations.
AddEmailAddressHook registers your hook function for all future operations .