postgresql

package
v0.0.0-...-767050e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 22, 2016 License: MIT Imports: 10 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AutoConnect

func AutoConnect() (*sql.DB, database.Tables, error)

func AutoCreateTables

func AutoCreateTables(db *sql.DB, tables database.Tables)

func ConfigFilePathAutoConnect

func ConfigFilePathAutoConnect(config_path string) (*sql.DB, database.Tables, error)

func ConfigNameAutoConnect

func ConfigNameAutoConnect(config_name string) (*sql.DB, database.Tables, error)

func ConnectToDatabase

func ConnectToDatabase(dbname string, host string, port int, username string, password string) *sql.DB

func ConvertToStringArray

func ConvertToStringArray(arr [][]interface{}) string

func CreateDatabase

func CreateDatabase(db *sql.DB, create_database_sql string) error

func CreateDatabaseRow

func CreateDatabaseRow(db *sql.DB, table string, columns []string, values []string)

func CreateDatabaseTable

func CreateDatabaseTable(db *sql.DB, create_table_sql string) error

func GenerateConfigFile

func GenerateConfigFile(save_location string)

func GetDatabaseConnection

func GetDatabaseConnection(config_file []byte) (*sql.DB, database.Tables, error)

func InsertMultiDataValues

func InsertMultiDataValues(db *sql.DB, table_name string, table_columns []string, data [][]interface{}) error

func InsertSingleDataValue

func InsertSingleDataValue(db *sql.DB, table_name string, table_columns []string, data []interface{}) error

func QueryDatabase

func QueryDatabase(db *sql.DB, sql_statment string) ([][]interface{}, int, error)

func ReadDatabase

func ReadDatabase(db *sql.DB, tables []string, columns []string, conditions []string) [][]interface{}

func TestDatabaseConnection

func TestDatabaseConnection(db *sql.DB) (*sql.Rows, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL