Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BasicURI ¶
func BasicURI() *options.ClientOptions
Types ¶
type MongoKit ¶
type MongoKit interface {
Error() error
Client() *mongo.Client
Connection(clientOptions *options.ClientOptions) MongoKit
InitDB(db string, option ...*options.DatabaseOptions) MongoKit
DB() *mongo.Database
Ping() MongoKit
InitCollection(interface{}, ...string) MongoKit
Collection() *mongo.Collection
CtxTB(...time.Duration) context.Context
}
func InitMongoKit ¶
func InitMongoKit() MongoKit
type Schema ¶
type Schema struct {
CreatedAt time.Time `json:"created_at,omitempty" bson:"created_at,omitempty" faker:"-"`
UpdatedAt time.Time `json:"updated_at,omitempty" bson:"updated_at,omitempty" faker:"-"`
}
func SchemaCreated ¶
func SchemaCreated() Schema
func SchemaUpdated ¶
func SchemaUpdated() Schema
Click to show internal directories.
Click to hide internal directories.