Documentation ¶
Index ¶
- type Database
- func (db *Database) Close() error
- func (db *Database) Find(holder interface{}, query string, args ...interface{}) ([]interface{}, error)
- func (db *Database) FindAllWires() ([]*WireModel, error)
- func (db *Database) GetConnection() (*sql.Conn, error)
- func (db *Database) GetOrCreateIdentity(name string) (*IdentityModel, error)
- func (db *Database) Insert(model interface{}) error
- func (db *Database) Migrate() error
- type IdentityModel
- type WireModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Database ¶
type Database struct {
// contains filtered or unexported fields
}
func (*Database) FindAllWires ¶
func (*Database) GetOrCreateIdentity ¶
func (db *Database) GetOrCreateIdentity(name string) (*IdentityModel, error)
type IdentityModel ¶
type IdentityModel struct { Id string `db:"id"` CreatedAt time.Time `db:"created_at"` Name string `db:"name"` PrivateKey []byte `db:"private_key"` DisplayedName string `db:"displayed_name"` }
func (*IdentityModel) PreInsert ¶
func (i *IdentityModel) PreInsert(s gorp.SqlExecutor) error
Click to show internal directories.
Click to hide internal directories.