Versions in this module Expand all Collapse all v0 v0.0.2 May 3, 2021 v0.0.1 May 3, 2021 Changes in this version + var SqlEvalError = fmt.Errorf("Could not evaluate sql statement") + type SqlVm struct + Keyword lex.TokenType + Statement expr.SqlStatement + func NewSqlVm(sqlText string) (*SqlVm, error) + func (m *SqlVm) Execute(writeContext datasource.ContextWriter, readContext datasource.ContextReader) (err error) + func (m *SqlVm) ExecuteDelete(writeContext datasource.ContextWriter, readContext datasource.ContextReader) (err error) + func (m *SqlVm) ExecuteInsert(writeContext datasource.RowWriter) (err error) + func (m *SqlVm) ExecuteSelect(writeContext datasource.ContextWriter, readContext datasource.ContextReader) (err error)