Documentation ¶
Index ¶
- type IDB
- func (i *IDB) CreateDatabase(name string) (response.CreateDatabaseResponse, error)
- func (i *IDB) CreateTableInDatabase(name string, tableName string, fields map[string]field.Field, ...) (response.CreateTableInDatabaseResponse, error)
- func (i *IDB) DeleteDatabase(name string) (response.DeleteDatabaseResponse, error)
- func (i *IDB) DeleteTableInDatabase(name string, tableName string) (response.DeleteTableInDatabaseResponse, error)
- func (i *IDB) GetDatabase(name string) (response.GetDatabaseResponse, error)
- func (i *IDB) GetDatabaseTable(name string, tableName string) (response.GetDatabaseTableResponse, error)
- func (i *IDB) GetDatabases() (response.GetDatabasesResponse, error)
- func (i *IDB) GetFromDatabaseTable(name string, tableName string, request table.Request) (response.GetFromDatabaseTableResponse, error)
- func (i *IDB) InsertToDatabaseTable(name string, tableName string, object map[string]json.RawMessage) (response.InsertToDatabaseTableResponse, error)
- func (i *IDB) Kill()
- func (i *IDB) RemoveFromDatabaseTable(name string, tableName string, request table.Request) (response.RemoveFromDatabaseTableResponse, error)
- func (i *IDB) UpdateInDatabaseTable(name string, tableName string, object map[string]json.RawMessage) (response.UpdateInDatabaseTableResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IDB ¶
type IDB struct {
// contains filtered or unexported fields
}
func (*IDB) CreateDatabase ¶
func (i *IDB) CreateDatabase(name string) (response.CreateDatabaseResponse, error)
func (*IDB) CreateTableInDatabase ¶
func (*IDB) DeleteDatabase ¶
func (i *IDB) DeleteDatabase(name string) (response.DeleteDatabaseResponse, error)
func (*IDB) DeleteTableInDatabase ¶
func (*IDB) GetDatabase ¶
func (i *IDB) GetDatabase(name string) (response.GetDatabaseResponse, error)
func (*IDB) GetDatabaseTable ¶
func (*IDB) GetDatabases ¶
func (i *IDB) GetDatabases() (response.GetDatabasesResponse, error)
func (*IDB) GetFromDatabaseTable ¶
func (*IDB) InsertToDatabaseTable ¶
func (i *IDB) InsertToDatabaseTable(name string, tableName string, object map[string]json.RawMessage) (response.InsertToDatabaseTableResponse, error)
func (*IDB) RemoveFromDatabaseTable ¶
func (*IDB) UpdateInDatabaseTable ¶
func (i *IDB) UpdateInDatabaseTable(name string, tableName string, object map[string]json.RawMessage) (response.UpdateInDatabaseTableResponse, error)
Click to show internal directories.
Click to hide internal directories.