refactor: Update dependencies, modernize Hydrun build systems, CI/CD and README conventions

Signed-off-by: Felicitas Pojtinger <felicitas@pojtinger.com>
This commit is contained in:
Felicitas Pojtinger
2024-07-30 15:56:12 -07:00
parent f3fbd3156f
commit 3aff00b57e
14 changed files with 522 additions and 553 deletions

View File

@@ -1,4 +1,4 @@
// Code generated by SQLBoiler 4.15.0 (https://github.com/volatiletech/sqlboiler). DO NOT EDIT.
// Code generated by SQLBoiler 4.16.2 (https://github.com/volatiletech/sqlboiler). DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package models
@@ -290,18 +290,27 @@ var (
_ = qmhelper.Where
)
var headerAfterSelectMu sync.Mutex
var headerAfterSelectHooks []HeaderHook
var headerBeforeInsertMu sync.Mutex
var headerBeforeInsertHooks []HeaderHook
var headerAfterInsertMu sync.Mutex
var headerAfterInsertHooks []HeaderHook
var headerBeforeUpdateMu sync.Mutex
var headerBeforeUpdateHooks []HeaderHook
var headerAfterUpdateMu sync.Mutex
var headerAfterUpdateHooks []HeaderHook
var headerBeforeDeleteMu sync.Mutex
var headerBeforeDeleteHooks []HeaderHook
var headerAfterDeleteMu sync.Mutex
var headerAfterDeleteHooks []HeaderHook
var headerBeforeUpsertMu sync.Mutex
var headerBeforeUpsertHooks []HeaderHook
var headerAfterUpsertMu sync.Mutex
var headerAfterUpsertHooks []HeaderHook
// doAfterSelectHooks executes all "after Select" hooks.
@@ -443,23 +452,41 @@ func (o *Header) doAfterUpsertHooks(ctx context.Context, exec boil.ContextExecut
func AddHeaderHook(hookPoint boil.HookPoint, headerHook HeaderHook) {
switch hookPoint {
case boil.AfterSelectHook:
headerAfterSelectMu.Lock()
headerAfterSelectHooks = append(headerAfterSelectHooks, headerHook)
headerAfterSelectMu.Unlock()
case boil.BeforeInsertHook:
headerBeforeInsertMu.Lock()
headerBeforeInsertHooks = append(headerBeforeInsertHooks, headerHook)
headerBeforeInsertMu.Unlock()
case boil.AfterInsertHook:
headerAfterInsertMu.Lock()
headerAfterInsertHooks = append(headerAfterInsertHooks, headerHook)
headerAfterInsertMu.Unlock()
case boil.BeforeUpdateHook:
headerBeforeUpdateMu.Lock()
headerBeforeUpdateHooks = append(headerBeforeUpdateHooks, headerHook)
headerBeforeUpdateMu.Unlock()
case boil.AfterUpdateHook:
headerAfterUpdateMu.Lock()
headerAfterUpdateHooks = append(headerAfterUpdateHooks, headerHook)
headerAfterUpdateMu.Unlock()
case boil.BeforeDeleteHook:
headerBeforeDeleteMu.Lock()
headerBeforeDeleteHooks = append(headerBeforeDeleteHooks, headerHook)
headerBeforeDeleteMu.Unlock()
case boil.AfterDeleteHook:
headerAfterDeleteMu.Lock()
headerAfterDeleteHooks = append(headerAfterDeleteHooks, headerHook)
headerAfterDeleteMu.Unlock()
case boil.BeforeUpsertHook:
headerBeforeUpsertMu.Lock()
headerBeforeUpsertHooks = append(headerBeforeUpsertHooks, headerHook)
headerBeforeUpsertMu.Unlock()
case boil.AfterUpsertHook:
headerAfterUpsertMu.Lock()
headerAfterUpsertHooks = append(headerAfterUpsertHooks, headerHook)
headerAfterUpsertMu.Unlock()
}
}