Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrInvalidTxType = errors.New("invalid tx type, tx type should be *sqlx.Tx")
Functions ¶
This section is empty.
Types ¶
type MongoCommentRepository ¶
type MongoCommentRepository struct {
// contains filtered or unexported fields
}
func NewMongoCommentRepository ¶
func NewMongoCommentRepository(db *mongo.Database) *MongoCommentRepository
func (*MongoCommentRepository) FindByPostID ¶
func (*MongoCommentRepository) InTransaction ¶
type MongoPostRepository ¶
type MongoPostRepository struct {
// contains filtered or unexported fields
}
func NewMongoPostRepository ¶
func NewMongoPostRepository(db *mongo.Database) *MongoPostRepository
func (*MongoPostRepository) InTransaction ¶
type SqlCommentRepository ¶
type SqlCommentRepository struct {
// contains filtered or unexported fields
}
func NewSqlCommentRepository ¶
func NewSqlCommentRepository(db *sqlx.DB) *SqlCommentRepository
func (*SqlCommentRepository) FindByPostID ¶
func (*SqlCommentRepository) InTransaction ¶
type SqlPostRepository ¶
type SqlPostRepository struct {
// contains filtered or unexported fields
}
func NewSqlPostRepository ¶
func NewSqlPostRepository(db *sqlx.DB) *SqlPostRepository
func (*SqlPostRepository) InTransaction ¶
Click to show internal directories.
Click to hide internal directories.