Documentation
¶
Index ¶
- type DBConnectionController
- func (DBConnectionController) CreateDBConnection(projectID string, name string, dbtype string, scheme string, host string, ...) (*models.DBConnection, error)
- func (DBConnectionController) DeleteDBConnection(dbConnId string) error
- func (DBConnectionController) GetDBConnections() ([]*models.DBConnection, error)
- func (DBConnectionController) GetDBConnectionsByProject(projectID string) ([]*models.DBConnection, error)
- func (DBConnectionController) GetSingleDBConnection(dbConnID string) (*models.DBConnection, error)
- type ProjectController
- type QueryController
- func (QueryController) AddData(dbConnId string, schema, name string, data map[string]interface{}) (*qemodels.AddDataResponse, error)
- func (QueryController) AddSingleDataModelField(dbConnId string, schema, name string, fieldName, dataType string) (map[string]interface{}, error)
- func (QueryController) AddSingleDataModelIndex(dbConnId string, schema, name string, indexName string, fieldNames []string, ...) (map[string]interface{}, error)
- func (QueryController) DeleteDBQuery(queryId string) error
- func (QueryController) DeleteData(dbConnId string, schema, name string, ids []string) (map[string]interface{}, error)
- func (QueryController) DeleteSingleDataModelField(dbConnId string, schema, name string, fieldName string) (map[string]interface{}, error)
- func (QueryController) DeleteSingleDataModelIndex(dbConnId string, schema, name string, indexName string) (map[string]interface{}, error)
- func (QueryController) GetDBQueriesInDBConnection(dbConnId string) ([]*models.DBQuery, error)
- func (QueryController) GetData(dbConnId, schema, name string, fetchCount bool, limit int, offset int64, ...) (map[string]interface{}, error)
- func (QueryController) GetDataModels(dbConnId string) ([]*qemodels.DBDataModel, error)
- func (QueryController) GetQueryHistoryInDBConnection(dbConnId string, before time.Time) ([]*models.DBQueryLog, int64, error)
- func (QueryController) GetSingleDBQuery(queryId string) (*models.DBQuery, error)
- func (QueryController) GetSingleDataModel(dbConnId string, schema, name string) (*qemodels.DBDataModel, error)
- func (QueryController) RunQuery(dbConnectionId, query string) (map[string]interface{}, error)
- func (QueryController) SaveDBQuery(dbConnId string, name, query, queryId string) (*models.DBQuery, error)
- func (QueryController) UpdateSingleData(dbConnId string, schema, name, id, columnName, columnValue string) (map[string]interface{}, error)
- type SettingController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBConnectionController ¶
type DBConnectionController struct{}
func (DBConnectionController) CreateDBConnection ¶
func (DBConnectionController) DeleteDBConnection ¶
func (DBConnectionController) DeleteDBConnection(dbConnId string) error
func (DBConnectionController) GetDBConnections ¶
func (DBConnectionController) GetDBConnections() ([]*models.DBConnection, error)
func (DBConnectionController) GetDBConnectionsByProject ¶
func (DBConnectionController) GetDBConnectionsByProject(projectID string) ([]*models.DBConnection, error)
func (DBConnectionController) GetSingleDBConnection ¶
func (DBConnectionController) GetSingleDBConnection(dbConnID string) (*models.DBConnection, error)
type ProjectController ¶
type ProjectController struct{}
func (ProjectController) CreateProject ¶
func (ProjectController) CreateProject(projectName string) (*models.Project, error)
func (ProjectController) DeleteProject ¶
func (ProjectController) DeleteProject(id string) error
func (ProjectController) GetProjects ¶
func (ProjectController) GetProjects() (*[]models.Project, error)
type QueryController ¶
type QueryController struct{}
func (QueryController) AddData ¶
func (QueryController) AddData(dbConnId string, schema, name string, data map[string]interface{}) (*qemodels.AddDataResponse, error)
func (QueryController) AddSingleDataModelField ¶
func (QueryController) AddSingleDataModelIndex ¶
func (QueryController) DeleteDBQuery ¶
func (QueryController) DeleteDBQuery(queryId string) error
func (QueryController) DeleteData ¶
func (QueryController) DeleteSingleDataModelField ¶
func (QueryController) DeleteSingleDataModelIndex ¶
func (QueryController) GetDBQueriesInDBConnection ¶
func (QueryController) GetDBQueriesInDBConnection(dbConnId string) ([]*models.DBQuery, error)
func (QueryController) GetDataModels ¶
func (QueryController) GetDataModels(dbConnId string) ([]*qemodels.DBDataModel, error)
func (QueryController) GetQueryHistoryInDBConnection ¶
func (QueryController) GetQueryHistoryInDBConnection(dbConnId string, before time.Time) ([]*models.DBQueryLog, int64, error)
func (QueryController) GetSingleDBQuery ¶
func (QueryController) GetSingleDBQuery(queryId string) (*models.DBQuery, error)
func (QueryController) GetSingleDataModel ¶
func (QueryController) GetSingleDataModel(dbConnId string, schema, name string) (*qemodels.DBDataModel, error)
func (QueryController) RunQuery ¶
func (QueryController) RunQuery(dbConnectionId, query string) (map[string]interface{}, error)
func (QueryController) SaveDBQuery ¶
func (QueryController) UpdateSingleData ¶
func (QueryController) UpdateSingleData(dbConnId string, schema, name, id, columnName, columnValue string) (map[string]interface{}, error)
type SettingController ¶
type SettingController struct{}
func (SettingController) GetSingleSetting ¶
func (SettingController) GetSingleSetting(name string) (interface{}, error)
func (SettingController) UpdateSingleSetting ¶
func (SettingController) UpdateSingleSetting(name string, value string) error
Click to show internal directories.
Click to hide internal directories.