Documentation ¶
Index ¶
- Variables
- func AddGorpMigrationHook(hookPoint boil.HookPoint, gorpMigrationHook GorpMigrationHook)
- func AddUserHook(hookPoint boil.HookPoint, userHook UserHook)
- func GorpMigrationExists(exec boil.Executor, iD string) (bool, error)
- func GorpMigrationExistsG(iD string) (bool, error)
- func GorpMigrations(mods ...qm.QueryMod) gorpMigrationQuery
- func NewQuery(mods ...qm.QueryMod) *queries.Query
- func UserExists(exec boil.Executor, iD int) (bool, error)
- func UserExistsG(iD int) (bool, error)
- func Users(mods ...qm.QueryMod) userQuery
- type GorpMigration
- func (o *GorpMigration) Delete(exec boil.Executor) (int64, error)
- func (o *GorpMigration) DeleteG() (int64, error)
- func (o *GorpMigration) Insert(exec boil.Executor, columns boil.Columns) error
- func (o *GorpMigration) InsertG(columns boil.Columns) error
- func (o *GorpMigration) Reload(exec boil.Executor) error
- func (o *GorpMigration) ReloadG() error
- func (o *GorpMigration) Update(exec boil.Executor, columns boil.Columns) (int64, error)
- func (o *GorpMigration) UpdateG(columns boil.Columns) (int64, error)
- func (o *GorpMigration) Upsert(exec boil.Executor, updateOnConflict bool, conflictColumns []string, ...) error
- func (o *GorpMigration) UpsertG(updateOnConflict bool, conflictColumns []string, ...) error
- type GorpMigrationHook
- type GorpMigrationSlice
- func (o GorpMigrationSlice) DeleteAll(exec boil.Executor) (int64, error)
- func (o GorpMigrationSlice) DeleteAllG() (int64, error)
- func (o *GorpMigrationSlice) ReloadAll(exec boil.Executor) error
- func (o *GorpMigrationSlice) ReloadAllG() error
- func (o GorpMigrationSlice) UpdateAll(exec boil.Executor, cols M) (int64, error)
- func (o GorpMigrationSlice) UpdateAllG(cols M) (int64, error)
- type M
- type User
- func (o *User) Delete(exec boil.Executor) (int64, error)
- func (o *User) DeleteG() (int64, error)
- func (o *User) Insert(exec boil.Executor, columns boil.Columns) error
- func (o *User) InsertG(columns boil.Columns) error
- func (o *User) Reload(exec boil.Executor) error
- func (o *User) ReloadG() error
- func (o *User) Update(exec boil.Executor, columns boil.Columns) (int64, error)
- func (o *User) UpdateG(columns boil.Columns) (int64, error)
- func (o *User) Upsert(exec boil.Executor, updateOnConflict bool, conflictColumns []string, ...) error
- func (o *User) UpsertG(updateOnConflict bool, conflictColumns []string, ...) error
- type UserHook
- type UserSlice
- func (o UserSlice) DeleteAll(exec boil.Executor) (int64, error)
- func (o UserSlice) DeleteAllG() (int64, error)
- func (o *UserSlice) ReloadAll(exec boil.Executor) error
- func (o *UserSlice) ReloadAllG() error
- func (o UserSlice) UpdateAll(exec boil.Executor, cols M) (int64, error)
- func (o UserSlice) UpdateAllG(cols M) (int64, error)
Constants ¶
This section is empty.
Variables ¶
var ErrSyncFail = errors.New("models: failed to synchronize data after insert")
ErrSyncFail occurs during insert when the record could not be retrieved in order to populate default value information. This usually happens when LastInsertId fails or there was a primary key configuration that was not resolvable.
var GorpMigrationColumns = struct { ID string AppliedAt string }{ ID: "id", AppliedAt: "applied_at", }
var GorpMigrationRels = struct {
}{}
GorpMigrationRels is where relationship names are stored.
var GorpMigrationWhere = struct { ID whereHelperstring AppliedAt whereHelpernull_Time }{ ID: whereHelperstring{/* contains filtered or unexported fields */}, AppliedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, }
var TableNames = struct { GorpMigrations string Users string }{ GorpMigrations: "gorp_migrations", Users: "users", }
var UserColumns = struct { ID string CreatedAt string UpdatedAt string SDKAccountID string PrivateKey string PublicKey string Seed string }{ ID: "id", CreatedAt: "created_at", UpdatedAt: "updated_at", SDKAccountID: "sdk_account_id", PrivateKey: "private_key", PublicKey: "public_key", Seed: "seed", }
var UserRels = struct {
}{}
UserRels is where relationship names are stored.
var UserWhere = struct { ID whereHelperint CreatedAt whereHelpertime_Time UpdatedAt whereHelpertime_Time SDKAccountID whereHelperstring PrivateKey whereHelperstring PublicKey whereHelperstring Seed whereHelperstring }{ ID: whereHelperint{/* contains filtered or unexported fields */}, CreatedAt: whereHelpertime_Time{/* contains filtered or unexported fields */}, UpdatedAt: whereHelpertime_Time{/* contains filtered or unexported fields */}, SDKAccountID: whereHelperstring{/* contains filtered or unexported fields */}, PrivateKey: whereHelperstring{/* contains filtered or unexported fields */}, PublicKey: whereHelperstring{/* contains filtered or unexported fields */}, Seed: whereHelperstring{/* contains filtered or unexported fields */}, }
Functions ¶
func AddGorpMigrationHook ¶
func AddGorpMigrationHook(hookPoint boil.HookPoint, gorpMigrationHook GorpMigrationHook)
AddGorpMigrationHook registers your hook function for all future operations.
func AddUserHook ¶
AddUserHook registers your hook function for all future operations.
func GorpMigrationExists ¶
GorpMigrationExists checks if the GorpMigration row exists.
func GorpMigrationExistsG ¶
GorpMigrationExistsG checks if the GorpMigration row exists.
func GorpMigrations ¶
GorpMigrations retrieves all the records using an executor.
func UserExists ¶
UserExists checks if the User row exists.
func UserExistsG ¶
UserExistsG checks if the User row exists.
Types ¶
type GorpMigration ¶
type GorpMigration struct { ID string `boil:"id" json:"id" toml:"id" yaml:"id"` AppliedAt null.Time `boil:"applied_at" json:"applied_at,omitempty" toml:"applied_at" yaml:"applied_at,omitempty"` R *gorpMigrationR `boil:"-" json:"-" toml:"-" yaml:"-"` L gorpMigrationL `boil:"-" json:"-" toml:"-" yaml:"-"` }
GorpMigration is an object representing the database table.
func FindGorpMigration ¶
FindGorpMigration retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func FindGorpMigrationG ¶
func FindGorpMigrationG(iD string, selectCols ...string) (*GorpMigration, error)
FindGorpMigrationG retrieves a single record by ID.
func (*GorpMigration) Delete ¶
func (o *GorpMigration) Delete(exec boil.Executor) (int64, error)
Delete deletes a single GorpMigration record with an executor. Delete will match against the primary key column to find the record to delete.
func (*GorpMigration) DeleteG ¶
func (o *GorpMigration) DeleteG() (int64, error)
DeleteG deletes a single GorpMigration record. DeleteG will match against the primary key column to find the record to delete.
func (*GorpMigration) Insert ¶
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*GorpMigration) InsertG ¶
func (o *GorpMigration) InsertG(columns boil.Columns) error
InsertG a single record. See Insert for whitelist behavior description.
func (*GorpMigration) Reload ¶
func (o *GorpMigration) Reload(exec boil.Executor) error
Reload refetches the object from the database using the primary keys with an executor.
func (*GorpMigration) ReloadG ¶
func (o *GorpMigration) ReloadG() error
ReloadG refetches the object from the database using the primary keys.
func (*GorpMigration) Update ¶
Update uses an executor to update the GorpMigration. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
func (*GorpMigration) UpdateG ¶
func (o *GorpMigration) UpdateG(columns boil.Columns) (int64, error)
UpdateG a single GorpMigration record using the global executor. See Update for more documentation.
func (*GorpMigration) Upsert ¶
func (o *GorpMigration) Upsert(exec boil.Executor, updateOnConflict bool, conflictColumns []string, updateColumns, insertColumns boil.Columns) error
Upsert attempts an insert using an executor, and does an update or ignore on conflict. See boil.Columns documentation for how to properly use updateColumns and insertColumns.
type GorpMigrationHook ¶
type GorpMigrationHook func(boil.Executor, *GorpMigration) error
GorpMigrationHook is the signature for custom GorpMigration hook methods
type GorpMigrationSlice ¶
type GorpMigrationSlice []*GorpMigration
GorpMigrationSlice is an alias for a slice of pointers to GorpMigration. This should generally be used opposed to []GorpMigration.
func (GorpMigrationSlice) DeleteAll ¶
func (o GorpMigrationSlice) DeleteAll(exec boil.Executor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
func (GorpMigrationSlice) DeleteAllG ¶
func (o GorpMigrationSlice) DeleteAllG() (int64, error)
DeleteAllG deletes all rows in the slice.
func (*GorpMigrationSlice) ReloadAll ¶
func (o *GorpMigrationSlice) ReloadAll(exec boil.Executor) error
ReloadAll refetches every row with matching primary key column values and overwrites the original object slice with the newly updated slice.
func (*GorpMigrationSlice) ReloadAllG ¶
func (o *GorpMigrationSlice) ReloadAllG() error
ReloadAllG refetches every row with matching primary key column values and overwrites the original object slice with the newly updated slice.
func (GorpMigrationSlice) UpdateAll ¶
UpdateAll updates all rows with the specified column values, using an executor.
func (GorpMigrationSlice) UpdateAllG ¶
func (o GorpMigrationSlice) UpdateAllG(cols M) (int64, error)
UpdateAllG updates all rows with the specified column values.
type M ¶
type M map[string]interface{}
M type is for providing columns and column values to UpdateAll.
type User ¶
type User struct { ID int `boil:"id" json:"id" toml:"id" yaml:"id"` CreatedAt time.Time `boil:"created_at" json:"created_at" toml:"created_at" yaml:"created_at"` UpdatedAt time.Time `boil:"updated_at" json:"updated_at" toml:"updated_at" yaml:"updated_at"` SDKAccountID string `boil:"sdk_account_id" json:"sdk_account_id" toml:"sdk_account_id" yaml:"sdk_account_id"` PrivateKey string `boil:"private_key" json:"private_key" toml:"private_key" yaml:"private_key"` PublicKey string `boil:"public_key" json:"public_key" toml:"public_key" yaml:"public_key"` Seed string `boil:"seed" json:"seed" toml:"seed" yaml:"seed"` R *userR `boil:"-" json:"-" toml:"-" yaml:"-"` L userL `boil:"-" json:"-" toml:"-" yaml:"-"` }
User is an object representing the database table.
func FindUser ¶
FindUser retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*User) Delete ¶
Delete deletes a single User record with an executor. Delete will match against the primary key column to find the record to delete.
func (*User) DeleteG ¶
DeleteG deletes a single User record. DeleteG will match against the primary key column to find the record to delete.
func (*User) Insert ¶
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*User) Reload ¶
Reload refetches the object from the database using the primary keys with an executor.
func (*User) Update ¶
Update uses an executor to update the User. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
func (*User) UpdateG ¶
UpdateG a single User record using the global executor. See Update for more documentation.
func (*User) Upsert ¶
func (o *User) Upsert(exec boil.Executor, updateOnConflict bool, conflictColumns []string, updateColumns, insertColumns boil.Columns) error
Upsert attempts an insert using an executor, and does an update or ignore on conflict. See boil.Columns documentation for how to properly use updateColumns and insertColumns.
type UserSlice ¶
type UserSlice []*User
UserSlice is an alias for a slice of pointers to User. This should generally be used opposed to []User.
func (UserSlice) DeleteAllG ¶
DeleteAllG deletes all rows in the slice.
func (*UserSlice) ReloadAll ¶
ReloadAll refetches every row with matching primary key column values and overwrites the original object slice with the newly updated slice.
func (*UserSlice) ReloadAllG ¶
ReloadAllG refetches every row with matching primary key column values and overwrites the original object slice with the newly updated slice.