models

package
v0.0.0-...-dc3aed1 Latest Latest
Warning

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

Go to latest
Published: May 19, 2020 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AllRecords []FileLayout

Functions

func BuscaStatusTable

func BuscaStatusTable(db *sql.DB) (int64, int64, int64)

Busca status resumo da tabela

func Init

func Init() (db *sql.DB)

Inicializa conexão com a base de dados

func InsertLineFileCSV

func InsertLineFileCSV(db *sql.DB, data FileLayout) int

Insere as linhas do arquivo na base. Ref.:FileLayout

func LerArquivos

func LerArquivos(patchFile string) int32

func UpdateFiledsNullable

func UpdateFiledsNullable(db *sql.DB) int64

Corrige as colunas base sem valor para null

Types

type FileLayout

type FileLayout struct {
	Cpf              string
	Private          string
	Incomplete       string
	LastPurchase     string
	TicketAvgAmount  string
	TicketLastAmount string
	CnpjMaxFrequency string
	CnpjLastPurchase string
	CpfOK            string
	CnpjOK           string
}

"Layout do arquivo text/csv"

var OneRecord FileLayout

Jump to

Keyboard shortcuts

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