package
0.0.0-20200913214438-4135f6e0adf4
Repository: https://github.com/hermeschat/engine.git
Documentation: pkg.go.dev
# Functions
AddChannelHook registers your hook function for all future operations.
AddChannelMemberHook registers your hook function for all future operations.
AddChannelPermissionHook registers your hook function for all future operations.
AddMessageHook registers your hook function for all future operations.
AddMigrationHook registers your hook function for all future operations.
AddRoleHook registers your hook function for all future operations.
AddUserHook registers your hook function for all future operations.
AddUserRoleHook registers your hook function for all future operations.
ChannelExists checks if the Channel row exists.
ChannelMemberExists checks if the ChannelMember row exists.
ChannelMembers retrieves all the records using an executor.
ChannelPermissionExists checks if the ChannelPermission row exists.
ChannelPermissions retrieves all the records using an executor.
Channels retrieves all the records using an executor.
FindChannel retrieves a single record by ID with an executor.
FindChannelMember retrieves a single record by ID with an executor.
FindChannelPermission retrieves a single record by ID with an executor.
FindMessage retrieves a single record by ID with an executor.
FindMigration retrieves a single record by ID with an executor.
FindRole retrieves a single record by ID with an executor.
FindUser retrieves a single record by ID with an executor.
FindUserRole retrieves a single record by ID with an executor.
MessageExists checks if the Message row exists.
Messages retrieves all the records using an executor.
MigrationExists checks if the Migration row exists.
Migrations retrieves all the records using an executor.
NewQuery initializes a new Query using the passed in QueryMods.
RoleExists checks if the Role row exists.
Roles retrieves all the records using an executor.
UserExists checks if the User row exists.
UserRoleExists checks if the UserRole row exists.
UserRoles retrieves all the records using an executor.
Users retrieves all the records using an executor.
# Variables
No description provided by the author
No description provided by the author
ChannelMemberRels is where relationship names are stored.
No description provided by the author
No description provided by the author
ChannelPermissionRels is where relationship names are stored.
No description provided by the author
ChannelRels is where relationship names are stored.
No description provided by the author
ErrSyncFail occurs during insert when the record could not be retrieved in order to populate default value information.
No description provided by the author
MessageRels is where relationship names are stored.
No description provided by the author
No description provided by the author
MigrationRels is where relationship names are stored.
No description provided by the author
No description provided by the author
RoleRels is where relationship names are stored.
No description provided by the author
No description provided by the author
No description provided by the author
UserRels is where relationship names are stored.
No description provided by the author
UserRoleRels is where relationship names are stored.
No description provided by the author
No description provided by the author
# Structs
Channel is an object representing the database table.
ChannelMember is an object representing the database table.
ChannelPermission is an object representing the database table.
Message is an object representing the database table.
Migration is an object representing the database table.
Role is an object representing the database table.
User is an object representing the database table.
UserRole is an object representing the database table.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
M type is for providing columns and column values to UpdateAll.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author