# README
go-mustache-db
Biblioteca para acesso a dados (Postgres e MySQL)
import "github.com/elnerribeiro/go-mustache-db"
Arquivos necessários:
. Arquivo application.properties:
printSql=false
db.url=postgres://USERNAME:PASSWORD@HOST:PORTA/BANCO (Postgres)
ou
db.url=username:password@host:porta/banco?param=value (MySQL)
. Pasta consultas/ . Arquivos terminados em .sql
# Functions
Close closes the connection to Database.
Commit commita a transacao.
Delete remove uma linha na tabela.
ExecuteSQL executa um SQL e traz o retorno.
GetTransaction retorna uma transacao.
InitDb inicializa a conexao com o DB.
Insert insere uma linha na tabela.
InsertReturningPostgres executa um insert e traz o id inserido.
Rollback rollback na transacao.
SelectAll executa um select no banco e retorna todos os resultados.
SelectOne executa um select no banco e retorna o primeiro resultado.
Update altera uma linha na tabela.
# Variables
Database is the Database connection.
# Type aliases
Dados e um hashmap.