 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- Constants
- func NewMongoDBLayer(connection string) (persistence.DatabaseHandler, error)
- type MongoDBLayer
- func (mgoLayer *MongoDBLayer) AddEvent(e persistence.Event) ([]byte, error)
- func (mgoLayer *MongoDBLayer) FindAllAvailableEvents() ([]persistence.Event, error)
- func (mgoLayer *MongoDBLayer) FindEvent(id []byte) (persistence.Event, error)
- func (mgoLayer *MongoDBLayer) FindEventByName(name string) (persistence.Event, error)
 
Constants ¶
      View Source
      
  
const ( DB = "myevents" USERS = "users" EVENTS = "events" )
Variables ¶
This section is empty.
Functions ¶
func NewMongoDBLayer ¶
func NewMongoDBLayer(connection string) (persistence.DatabaseHandler, error)
Types ¶
type MongoDBLayer ¶
type MongoDBLayer struct {
	// contains filtered or unexported fields
}
    func (*MongoDBLayer) AddEvent ¶
func (mgoLayer *MongoDBLayer) AddEvent(e persistence.Event) ([]byte, error)
func (*MongoDBLayer) FindAllAvailableEvents ¶
func (mgoLayer *MongoDBLayer) FindAllAvailableEvents() ([]persistence.Event, error)
func (*MongoDBLayer) FindEvent ¶
func (mgoLayer *MongoDBLayer) FindEvent(id []byte) (persistence.Event, error)
func (*MongoDBLayer) FindEventByName ¶
func (mgoLayer *MongoDBLayer) FindEventByName(name string) (persistence.Event, error)
 Click to show internal directories. 
   Click to hide internal directories.