package
Version:
v0.0.0-...-15fc393
Opens a new window with list of versions in this module.
Published: Apr 2, 2023
License: MIT
Opens a new window with license information.
Imports: 0
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type Column struct {
Name string `json:"name"`
Type string `json:"type"`
}
type DBConnection struct {
Host string `json:"host"`
User string `json:"user"`
Password string `json:"password"`
Dbname string `json:"dbname"`
Port int `json:"port"`
Sslmode string `json:"sslmode"`
}
type FlatTable struct {
Name string `json:"name"`
Columns []*Column `json:"columns"`
}
type ReportClause struct {
Selections []*ReportSelection `json:"selections"`
}
type ReportData struct {
Rows []map[string]interface{} `json:"rows"`
}
type ReportSelection struct {
ID string `json:"_id"`
Field string `json:"field"`
Operator string `json:"operator"`
Value string `json:"value"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.