Versions in this module Expand all Collapse all v3 v3.0.2 Feb 26, 2026 v3.0.1 Feb 25, 2026 Changes in this version + var SchemaExtensions = []db.Update + func CreateExtendedTable(ctx context.Context, tx *sql.Tx, object ExtendedTable) (int64, error) + func DeleteExtendedTable(ctx context.Context, tx *sql.Tx, key string) error + func ExtendedTableExists(ctx context.Context, tx *sql.Tx, key string) (bool, error) + func GetExtendedTableID(ctx context.Context, tx *sql.Tx, key string) (int64, error) + func UpdateExtendedTable(ctx context.Context, tx *sql.Tx, key string, object ExtendedTable) error + type ExtendedTable struct + ID int + Key string + Value string + func GetExtendedTable(ctx context.Context, tx *sql.Tx, key string) (*ExtendedTable, error) + func GetExtendedTables(ctx context.Context, tx *sql.Tx, filters ...ExtendedTableFilter) ([]ExtendedTable, error) + type ExtendedTableFilter struct + Key *string Other modules containing this package github.com/canonical/microcluster github.com/canonical/microcluster/v2