mongodb_bongo

package
v0.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 14, 2017 License: Apache-2.0 Imports: 15 Imported by: 1

Documentation

Index

Constants

View Source
const DRIVER_NAME = "gomethods.mongodb"
View Source
const MIGRATE_C = "migrations"

Variables

This section is empty.

Functions

This section is empty.

Types

type DbMigration

type DbMigration struct {
	Id      bson.ObjectId `bson:"_id"`
	Version uint64        `bson:"version"`
}

type Driver

type Driver struct {
	Connection *bongo.Connection
	// contains filtered or unexported fields
}

func (*Driver) Close

func (driver *Driver) Close() error

func (*Driver) FilenameExtension

func (driver *Driver) FilenameExtension() string

func (*Driver) Initialize

func (driver *Driver) Initialize(url string) error

func (*Driver) Invoke

func (driver *Driver) Invoke(methodName string) error

func (*Driver) MethodsReceiver

func (d *Driver) MethodsReceiver() interface{}

func (*Driver) Migrate

func (driver *Driver) Migrate(f file.File, pipe chan interface{})

func (*Driver) SetMethodsReceiver

func (d *Driver) SetMethodsReceiver(r interface{}) error

func (*Driver) Validate

func (driver *Driver) Validate(methodName string) error

func (*Driver) Version

func (driver *Driver) Version() (uint64, error)

type MethodsReceiver

type MethodsReceiver interface {
	DbName() string
	SSL() bool
}

type UnregisteredMethodsReceiverError

type UnregisteredMethodsReceiverError string

func (UnregisteredMethodsReceiverError) Error

type WrongMethodsReceiverTypeError

type WrongMethodsReceiverTypeError string

func (WrongMethodsReceiverTypeError) Error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL