func AddMessagesLinkHook(hookPoint boil.HookPoint, messagesLinkHook MessagesLinkHook) {
	switch hookPoint {
	case boil.BeforeInsertHook:
		messagesLinkBeforeInsertHooks = append(messagesLinkBeforeInsertHooks, messagesLinkHook)
	case boil.BeforeUpdateHook:
		messagesLinkBeforeUpdateHooks = append(messagesLinkBeforeUpdateHooks, messagesLinkHook)
	case boil.BeforeDeleteHook:
		messagesLinkBeforeDeleteHooks = append(messagesLinkBeforeDeleteHooks, messagesLinkHook)
	case boil.BeforeUpsertHook:
		messagesLinkBeforeUpsertHooks = append(messagesLinkBeforeUpsertHooks, messagesLinkHook)
	case boil.AfterInsertHook:
		messagesLinkAfterInsertHooks = append(messagesLinkAfterInsertHooks, messagesLinkHook)
	case boil.AfterSelectHook:
		messagesLinkAfterSelectHooks = append(messagesLinkAfterSelectHooks, messagesLinkHook)
	case boil.AfterUpdateHook:
		messagesLinkAfterUpdateHooks = append(messagesLinkAfterUpdateHooks, messagesLinkHook)
	case boil.AfterDeleteHook:
		messagesLinkAfterDeleteHooks = append(messagesLinkAfterDeleteHooks, messagesLinkHook)
	case boil.AfterUpsertHook:
		messagesLinkAfterUpsertHooks = append(messagesLinkAfterUpsertHooks, messagesLinkHook)
	}
}
// AddMessagesLinkHook registers your hook function for all future operations.
AddMessagesLinkHook registers your hook function for all future operations.
// AddMessagesLinkHook registers your hook function for all future operations .
func AddMessagesLinkHook(hookPoint boil.HookPoint, messagesLinkHook MessagesLinkHook) {
	switch hookPoint {
	case boil.BeforeInsertHook:
		messagesLinkBeforeInsertHooks = append(messagesLinkBeforeInsertHooks, messagesLinkHook)
	case boil.BeforeUpdateHook:
		messagesLinkBeforeUpdateHooks = append(messagesLinkBeforeUpdateHooks, messagesLinkHook)
	case boil.BeforeDeleteHook:
		messagesLinkBeforeDeleteHooks = append(messagesLinkBeforeDeleteHooks, messagesLinkHook)
	case boil.BeforeUpsertHook:
		messagesLinkBeforeUpsertHooks = append(messagesLinkBeforeUpsertHooks, messagesLinkHook)
	case boil.AfterInsertHook:
		messagesLinkAfterInsertHooks = append(messagesLinkAfterInsertHooks, messagesLinkHook)
	case boil.AfterSelectHook:
		messagesLinkAfterSelectHooks = append(messagesLinkAfterSelectHooks, messagesLinkHook)
	case boil.AfterUpdateHook:
		messagesLinkAfterUpdateHooks = append(messagesLinkAfterUpdateHooks, messagesLinkHook)
	case boil.AfterDeleteHook:
		messagesLinkAfterDeleteHooks = append(messagesLinkAfterDeleteHooks, messagesLinkHook)
	case boil.AfterUpsertHook:
		messagesLinkAfterUpsertHooks = append(messagesLinkAfterUpsertHooks, messagesLinkHook)
	}
}
func AddMessagesLinkHook ( hookPoint boil . HookPoint , messagesLinkHook MessagesLinkHook ) { switch hookPoint { case boil . BeforeInsertHook : messagesLinkBeforeInsertHooks = append ( messagesLinkBeforeInsertHooks , messagesLinkHook ) case boil . BeforeUpdateHook : messagesLinkBeforeUpdateHooks = append ( messagesLinkBeforeUpdateHooks , messagesLinkHook ) case boil . BeforeDeleteHook : messagesLinkBeforeDeleteHooks = append ( messagesLinkBeforeDeleteHooks , messagesLinkHook ) case boil . BeforeUpsertHook : messagesLinkBeforeUpsertHooks = append ( messagesLinkBeforeUpsertHooks , messagesLinkHook ) case boil . AfterInsertHook : messagesLinkAfterInsertHooks = append ( messagesLinkAfterInsertHooks , messagesLinkHook ) case boil . AfterSelectHook : messagesLinkAfterSelectHooks = append ( messagesLinkAfterSelectHooks , messagesLinkHook ) case boil . AfterUpdateHook : messagesLinkAfterUpdateHooks = append ( messagesLinkAfterUpdateHooks , messagesLinkHook ) case boil . AfterDeleteHook : messagesLinkAfterDeleteHooks = append ( messagesLinkAfterDeleteHooks , messagesLinkHook ) case boil . AfterUpsertHook : messagesLinkAfterUpsertHooks = append ( messagesLinkAfterUpsertHooks , messagesLinkHook ) } }
AddMessagesLinkHook registers your hook function for all future operations.
AddMessagesLinkHook registers your hook function for all future operations .