package
0.0.0-20240906124643-5ce5b849629e
Repository: https://github.com/mikeydub/go-gallery.git
Documentation: pkg.go.dev
# Functions
MustCreateClient panics when it fails to create a new database connection.
NewClient creates a new Postgres client.
NewCollectionTokenRepository creates a new CollectionTokenRepository TODO another join for addresses.
NewCommentRepository creates a new postgres repository for interacting with comments.
NewCommunityRepository creates a new postgres repository for interacting with communities.
NewContractGalleryRepository creates a new postgres repository for interacting with contracts.
NewContractRepository creates a new postgres repository for interacting with contracts.
No description provided by the author
NewGalleryRepository creates a new GalleryTokenRepository TODO another join to addresses.
NewMembershipRepository creates a new postgres repository for interacting with tiers.
NewPgxClient creates a new Postgres client via pgx.
No description provided by the author
NewUserRepository creates a new postgres repository for interacting with users TODO joins for users to wallets and wallets to addresses.
NewWalletRepository creates a new postgres repository for interacting with wallets.
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
# Structs
CollectionTokenRepository is the repository for interacting with collections in a postgres database.
CommentRepository represents an comment repository in the postgres database.
CommunityRepository represents a community repository in the postgres database.
ContractGalleryRepository represents a contract repository in the postgres database.
ContractRepository represents a contract repository in the postgres database.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GalleryRepository is the repository for interacting with galleries in a postgres database.
MembershipRepository is a repository for storing membership information in the database.
Repositories is the set of all available persistence repositories.
UserRepository represents a user repository in the postgres database.
WalletRepository is a repository for wallets.
# Type aliases
No description provided by the author