parser

package
v0.0.0-...-79731e3 Latest Latest
Warning

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

Go to latest
Published: Nov 22, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewMySQL

func NewMySQL(sql string) (*mySQL, error)

Types

type Column

type Column struct {
	Alias          string
	TableQualifier string
}

type Parser

type Parser interface {
	Type() (Type, error)
	SelectColumns() ([]*Column, error)
}

func New

func New(dialect string, sql string) (p Parser, err error)

type Type

type Type int
const (
	TypeSelect Type = iota
	TypeInsert
	TypeUpdate
	TypeDelete
)

Jump to

Keyboard shortcuts

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