docs: Add instructions for serving the tape and generating keys
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// Code generated by SQLBoiler 4.8.3 (https://github.com/volatiletech/sqlboiler). DO NOT EDIT.
|
||||
// Code generated by SQLBoiler 4.11.0 (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
|
||||
@@ -254,6 +254,7 @@ var (
|
||||
headerColumnsWithoutDefault = []string{"record", "lastknownrecord", "block", "lastknownblock", "deleted", "typeflag", "name", "linkname", "size", "mode", "uid", "gid", "uname", "gname", "modtime", "accesstime", "changetime", "devmajor", "devminor", "paxrecords", "format"}
|
||||
headerColumnsWithDefault = []string{}
|
||||
headerPrimaryKeyColumns = []string{"name", "linkname"}
|
||||
headerGeneratedColumns = []string{}
|
||||
)
|
||||
|
||||
type (
|
||||
@@ -289,17 +290,35 @@ var (
|
||||
_ = qmhelper.Where
|
||||
)
|
||||
|
||||
var headerBeforeInsertHooks []HeaderHook
|
||||
var headerBeforeUpdateHooks []HeaderHook
|
||||
var headerBeforeDeleteHooks []HeaderHook
|
||||
var headerBeforeUpsertHooks []HeaderHook
|
||||
|
||||
var headerAfterInsertHooks []HeaderHook
|
||||
var headerAfterSelectHooks []HeaderHook
|
||||
|
||||
var headerBeforeInsertHooks []HeaderHook
|
||||
var headerAfterInsertHooks []HeaderHook
|
||||
|
||||
var headerBeforeUpdateHooks []HeaderHook
|
||||
var headerAfterUpdateHooks []HeaderHook
|
||||
|
||||
var headerBeforeDeleteHooks []HeaderHook
|
||||
var headerAfterDeleteHooks []HeaderHook
|
||||
|
||||
var headerBeforeUpsertHooks []HeaderHook
|
||||
var headerAfterUpsertHooks []HeaderHook
|
||||
|
||||
// doAfterSelectHooks executes all "after Select" hooks.
|
||||
func (o *Header) doAfterSelectHooks(ctx context.Context, exec boil.ContextExecutor) (err error) {
|
||||
if boil.HooksAreSkipped(ctx) {
|
||||
return nil
|
||||
}
|
||||
|
||||
for _, hook := range headerAfterSelectHooks {
|
||||
if err := hook(ctx, exec, o); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// doBeforeInsertHooks executes all "before insert" hooks.
|
||||
func (o *Header) doBeforeInsertHooks(ctx context.Context, exec boil.ContextExecutor) (err error) {
|
||||
if boil.HooksAreSkipped(ctx) {
|
||||
@@ -315,51 +334,6 @@ func (o *Header) doBeforeInsertHooks(ctx context.Context, exec boil.ContextExecu
|
||||
return nil
|
||||
}
|
||||
|
||||
// doBeforeUpdateHooks executes all "before Update" hooks.
|
||||
func (o *Header) doBeforeUpdateHooks(ctx context.Context, exec boil.ContextExecutor) (err error) {
|
||||
if boil.HooksAreSkipped(ctx) {
|
||||
return nil
|
||||
}
|
||||
|
||||
for _, hook := range headerBeforeUpdateHooks {
|
||||
if err := hook(ctx, exec, o); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// doBeforeDeleteHooks executes all "before Delete" hooks.
|
||||
func (o *Header) doBeforeDeleteHooks(ctx context.Context, exec boil.ContextExecutor) (err error) {
|
||||
if boil.HooksAreSkipped(ctx) {
|
||||
return nil
|
||||
}
|
||||
|
||||
for _, hook := range headerBeforeDeleteHooks {
|
||||
if err := hook(ctx, exec, o); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// doBeforeUpsertHooks executes all "before Upsert" hooks.
|
||||
func (o *Header) doBeforeUpsertHooks(ctx context.Context, exec boil.ContextExecutor) (err error) {
|
||||
if boil.HooksAreSkipped(ctx) {
|
||||
return nil
|
||||
}
|
||||
|
||||
for _, hook := range headerBeforeUpsertHooks {
|
||||
if err := hook(ctx, exec, o); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// doAfterInsertHooks executes all "after Insert" hooks.
|
||||
func (o *Header) doAfterInsertHooks(ctx context.Context, exec boil.ContextExecutor) (err error) {
|
||||
if boil.HooksAreSkipped(ctx) {
|
||||
@@ -375,13 +349,13 @@ func (o *Header) doAfterInsertHooks(ctx context.Context, exec boil.ContextExecut
|
||||
return nil
|
||||
}
|
||||
|
||||
// doAfterSelectHooks executes all "after Select" hooks.
|
||||
func (o *Header) doAfterSelectHooks(ctx context.Context, exec boil.ContextExecutor) (err error) {
|
||||
// doBeforeUpdateHooks executes all "before Update" hooks.
|
||||
func (o *Header) doBeforeUpdateHooks(ctx context.Context, exec boil.ContextExecutor) (err error) {
|
||||
if boil.HooksAreSkipped(ctx) {
|
||||
return nil
|
||||
}
|
||||
|
||||
for _, hook := range headerAfterSelectHooks {
|
||||
for _, hook := range headerBeforeUpdateHooks {
|
||||
if err := hook(ctx, exec, o); err != nil {
|
||||
return err
|
||||
}
|
||||
@@ -405,6 +379,21 @@ func (o *Header) doAfterUpdateHooks(ctx context.Context, exec boil.ContextExecut
|
||||
return nil
|
||||
}
|
||||
|
||||
// doBeforeDeleteHooks executes all "before Delete" hooks.
|
||||
func (o *Header) doBeforeDeleteHooks(ctx context.Context, exec boil.ContextExecutor) (err error) {
|
||||
if boil.HooksAreSkipped(ctx) {
|
||||
return nil
|
||||
}
|
||||
|
||||
for _, hook := range headerBeforeDeleteHooks {
|
||||
if err := hook(ctx, exec, o); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// doAfterDeleteHooks executes all "after Delete" hooks.
|
||||
func (o *Header) doAfterDeleteHooks(ctx context.Context, exec boil.ContextExecutor) (err error) {
|
||||
if boil.HooksAreSkipped(ctx) {
|
||||
@@ -420,6 +409,21 @@ func (o *Header) doAfterDeleteHooks(ctx context.Context, exec boil.ContextExecut
|
||||
return nil
|
||||
}
|
||||
|
||||
// doBeforeUpsertHooks executes all "before Upsert" hooks.
|
||||
func (o *Header) doBeforeUpsertHooks(ctx context.Context, exec boil.ContextExecutor) (err error) {
|
||||
if boil.HooksAreSkipped(ctx) {
|
||||
return nil
|
||||
}
|
||||
|
||||
for _, hook := range headerBeforeUpsertHooks {
|
||||
if err := hook(ctx, exec, o); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// doAfterUpsertHooks executes all "after Upsert" hooks.
|
||||
func (o *Header) doAfterUpsertHooks(ctx context.Context, exec boil.ContextExecutor) (err error) {
|
||||
if boil.HooksAreSkipped(ctx) {
|
||||
@@ -438,22 +442,22 @@ func (o *Header) doAfterUpsertHooks(ctx context.Context, exec boil.ContextExecut
|
||||
// AddHeaderHook registers your hook function for all future operations.
|
||||
func AddHeaderHook(hookPoint boil.HookPoint, headerHook HeaderHook) {
|
||||
switch hookPoint {
|
||||
case boil.BeforeInsertHook:
|
||||
headerBeforeInsertHooks = append(headerBeforeInsertHooks, headerHook)
|
||||
case boil.BeforeUpdateHook:
|
||||
headerBeforeUpdateHooks = append(headerBeforeUpdateHooks, headerHook)
|
||||
case boil.BeforeDeleteHook:
|
||||
headerBeforeDeleteHooks = append(headerBeforeDeleteHooks, headerHook)
|
||||
case boil.BeforeUpsertHook:
|
||||
headerBeforeUpsertHooks = append(headerBeforeUpsertHooks, headerHook)
|
||||
case boil.AfterInsertHook:
|
||||
headerAfterInsertHooks = append(headerAfterInsertHooks, headerHook)
|
||||
case boil.AfterSelectHook:
|
||||
headerAfterSelectHooks = append(headerAfterSelectHooks, headerHook)
|
||||
case boil.BeforeInsertHook:
|
||||
headerBeforeInsertHooks = append(headerBeforeInsertHooks, headerHook)
|
||||
case boil.AfterInsertHook:
|
||||
headerAfterInsertHooks = append(headerAfterInsertHooks, headerHook)
|
||||
case boil.BeforeUpdateHook:
|
||||
headerBeforeUpdateHooks = append(headerBeforeUpdateHooks, headerHook)
|
||||
case boil.AfterUpdateHook:
|
||||
headerAfterUpdateHooks = append(headerAfterUpdateHooks, headerHook)
|
||||
case boil.BeforeDeleteHook:
|
||||
headerBeforeDeleteHooks = append(headerBeforeDeleteHooks, headerHook)
|
||||
case boil.AfterDeleteHook:
|
||||
headerAfterDeleteHooks = append(headerAfterDeleteHooks, headerHook)
|
||||
case boil.BeforeUpsertHook:
|
||||
headerBeforeUpsertHooks = append(headerBeforeUpsertHooks, headerHook)
|
||||
case boil.AfterUpsertHook:
|
||||
headerAfterUpsertHooks = append(headerAfterUpsertHooks, headerHook)
|
||||
}
|
||||
@@ -467,7 +471,7 @@ func (q headerQuery) One(ctx context.Context, exec boil.ContextExecutor) (*Heade
|
||||
|
||||
err := q.Bind(ctx, exec, o)
|
||||
if err != nil {
|
||||
if errors.Cause(err) == sql.ErrNoRows {
|
||||
if errors.Is(err, sql.ErrNoRows) {
|
||||
return nil, sql.ErrNoRows
|
||||
}
|
||||
return nil, errors.Wrap(err, "models: failed to execute a one query for headers")
|
||||
@@ -534,7 +538,12 @@ func (q headerQuery) Exists(ctx context.Context, exec boil.ContextExecutor) (boo
|
||||
// Headers retrieves all the records using an executor.
|
||||
func Headers(mods ...qm.QueryMod) headerQuery {
|
||||
mods = append(mods, qm.From("\"headers\""))
|
||||
return headerQuery{NewQuery(mods...)}
|
||||
q := NewQuery(mods...)
|
||||
if len(queries.GetSelect(q)) == 0 {
|
||||
queries.SetSelect(q, []string{"\"headers\".*"})
|
||||
}
|
||||
|
||||
return headerQuery{q}
|
||||
}
|
||||
|
||||
// FindHeader retrieves a single record by ID with an executor.
|
||||
@@ -554,7 +563,7 @@ func FindHeader(ctx context.Context, exec boil.ContextExecutor, name string, lin
|
||||
|
||||
err := q.Bind(ctx, exec, headerObj)
|
||||
if err != nil {
|
||||
if errors.Cause(err) == sql.ErrNoRows {
|
||||
if errors.Is(err, sql.ErrNoRows) {
|
||||
return nil, sql.ErrNoRows
|
||||
}
|
||||
return nil, errors.Wrap(err, "models: unable to select from headers")
|
||||
|
||||
Reference in New Issue
Block a user