# Functions
CreateInternalClusterMember adds a new internal_cluster_member to the database.
CreateInternalTokenRecord adds a new internal_token_record to the database.
DeleteInternalClusterMember deletes the internal_cluster_member matching the given key parameters.
DeleteInternalTokenRecord deletes the internal_token_record matching the given key parameters.
GetCallerProject will get the go project name of whichever function called `GetCallerProject`.
GetClusterMemberAPIExtensions returns the API extensions from all cluster members that are not pending.
GetClusterMemberSchemaVersions returns the schema versions from all cluster members that are not pending.
GetInternalClusterMember returns the internal_cluster_member with the given key.
GetInternalClusterMemberID return the ID of the internal_cluster_member with the given key.
GetInternalClusterMembers returns all available internal_cluster_members.
GetInternalTokenRecord returns the internal_token_record with the given key.
GetInternalTokenRecordID return the ID of the internal_token_record with the given key.
GetInternalTokenRecords returns all available internal_token_records.
InternalClusterMemberExists checks if a internal_cluster_member with the given key exists.
InternalTokenRecordExists checks if a internal_token_record with the given key exists.
PrepareStmts prepares all registered statements and stores them in preparedStmts.
RegisterStmt register a SQL statement.
Stmt prepares the in-memory prepared statement for the transaction.
StmtString returns the in-memory query string with the given code.
UpdateClusterMemberAPIExtensions sets the API extensions for the cluster member with the given address.
UpdateClusterMemberSchemaVersion sets the schema version for the cluster member with the given address.
UpdateInternalClusterMember updates the internal_cluster_member matching the given key parameters.
# Constants
No description provided by the author
# Structs
InternalClusterMember represents the global database entry for a dqlite cluster member.
InternalClusterMemberFilter is used for filtering queries using generated methods.
InternalTokenRecord is the database representation of a join token record.
InternalTokenRecordFilter is the filter struct for filtering results from generated methods.
Schema represents the database schema table.
# Type aliases
Role is the role of the dqlite cluster member, with the addition of "pending" for nodes about to be added or removed.