sql

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Feb 29, 2020 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const SelectFileSource = "SELECT s.source_id, s.url "

SelectFileSource ...

View Source
const SelectManifestFile = "SELECT f.file_id, f.path, f.size, f.sha256 "

SelectManifestFile ...

View Source
const SelectManifestMetaData = "" /* 152-byte string literal not displayed */

SelectManifestMetaData ...

Variables

This section is empty.

Functions

This section is empty.

Types

type FileRow added in v0.0.4

type FileRow struct {
	FileID int
	manifiesta.File
}

Manifest File

func QueryManifestFiles

func QueryManifestFiles(db *sql.DB, query string, args ...interface{}) ([]FileRow, error)

func QueryOneManifestFile

func QueryOneManifestFile(db *sql.DB, query string, args ...interface{}) (FileRow, bool, error)

func (*FileRow) Scan added in v0.0.4

func (file *FileRow) Scan(s scanner) error

type FileSourceRow

type FileSourceRow struct {
	SourceID int
	manifiesta.Source
}

Manifest File Source

func QueryManifestFileSources

func QueryManifestFileSources(db *sql.DB, query string, args ...interface{}) ([]FileSourceRow, error)

func QueryOneManifestFileSource

func QueryOneManifestFileSource(db *sql.DB, query string, args ...interface{}) (FileSourceRow, bool, error)

func (*FileSourceRow) Scan

func (source *FileSourceRow) Scan(s scanner) error

type ManifestMetaDataRow

type ManifestMetaDataRow struct {
	ManifestID int
	manifiesta.Metadata
}

ManifestMetaDataRow

func QueryManifestMetaData

func QueryManifestMetaData(db *sql.DB, query string, args ...interface{}) ([]ManifestMetaDataRow, error)

func QueryOneManifestMetaData

func QueryOneManifestMetaData(db *sql.DB, query string, args ...interface{}) (ManifestMetaDataRow, bool, error)

func (*ManifestMetaDataRow) Scan

func (metadata *ManifestMetaDataRow) Scan(s scanner) error

Jump to

Keyboard shortcuts

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