Documentation
¶
Overview ¶
* 2 * @Author: Nico 3 * @Date: 2019/9/7 19:03 4
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MySQLRecognizer ¶
func NewMySQLRecognizer ¶
func NewMySQLRecognizer(sql string) (*MySQLRecognizer, error)
func (*MySQLRecognizer) GetOriginalSQL ¶
func (mr *MySQLRecognizer) GetOriginalSQL() (string, error)
func (*MySQLRecognizer) GetSQLType ¶
func (*MySQLRecognizer) GetSQLType() (consts.SQLType, error)
func (*MySQLRecognizer) GetTableAlias ¶
func (mr *MySQLRecognizer) GetTableAlias() (string, error)
func (*MySQLRecognizer) GetTableName ¶
func (mr *MySQLRecognizer) GetTableName() (string, error)
type MySQLSelectForUpdateRecognizer ¶
type MySQLSelectForUpdateRecognizer struct {
MySQLWhereRecognizer
}
type MySQLWhereRecognizer ¶
type MySQLWhereRecognizer struct {
MySQLRecognizer
}
func (MySQLWhereRecognizer) GetWhereCondition ¶
func (MySQLWhereRecognizer) GetWhereCondition() (string, error)
type TableVisitor ¶
func GetTableVisitor ¶
func GetTableVisitor() TableVisitor
Click to show internal directories.
Click to hide internal directories.