Documentation
¶
Index ¶
- func AutoConnect() (*sql.DB, database.Tables, error)
- func AutoCreateTables(db *sql.DB, tables database.Tables)
- func ConfigFilePathAutoConnect(config_path string) (*sql.DB, database.Tables, error)
- func ConfigNameAutoConnect(config_name string) (*sql.DB, database.Tables, error)
- func ConnectToDatabase(dbname string, host string, port int, username string, password string) *sql.DB
- func ConvertToStringArray(arr [][]interface{}) string
- func CreateDatabase(db *sql.DB, create_database_sql string) error
- func CreateDatabaseRow(db *sql.DB, table string, columns []string, values []string)
- func CreateDatabaseTable(db *sql.DB, create_table_sql string) error
- func GenerateConfigFile(save_location string)
- func GetDatabaseConnection(config_file []byte) (*sql.DB, database.Tables, error)
- func InsertMultiDataValues(db *sql.DB, table_name string, table_columns []string, data [][]interface{}) error
- func InsertSingleDataValue(db *sql.DB, table_name string, table_columns []string, data []interface{}) error
- func QueryDatabase(db *sql.DB, sql_statment string) ([][]interface{}, int, error)
- func ReadDatabase(db *sql.DB, tables []string, columns []string, conditions []string) [][]interface{}
- func TestDatabaseConnection(db *sql.DB) (*sql.Rows, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AutoConnect ¶
func AutoCreateTables ¶
func ConfigNameAutoConnect ¶
func ConnectToDatabase ¶
func ConvertToStringArray ¶
func ConvertToStringArray(arr [][]interface{}) string
func CreateDatabaseRow ¶
func GenerateConfigFile ¶
func GenerateConfigFile(save_location string)
func GetDatabaseConnection ¶
func InsertMultiDataValues ¶
func InsertSingleDataValue ¶
func QueryDatabase ¶
func ReadDatabase ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.