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.