package sqliteparserutils
import "github.com/tursodatabase/libsql-client-go/sqliteparserutils"
Index ¶
Types ¶
type SplitStatementExtraInfo ¶
type SplitStatementExtraInfo struct { IncompleteCreateTriggerStatement bool IncompleteMultilineComment bool LastTokenType int }
func SplitStatement ¶
func SplitStatement(statement string) (statements []string, extraInfo SplitStatementExtraInfo)
type StatementIterator ¶
type StatementIterator struct {
// contains filtered or unexported fields
}
func CreateStatementIterator ¶
func CreateStatementIterator(statement string) *StatementIterator
func (*StatementIterator) Next ¶
func (iterator *StatementIterator) Next() (statement string, extraInfo SplitStatementExtraInfo, isEOF bool)
Source Files ¶
buffered_tokenizer.go utils.go
- Version
- v0.0.0-20240902231107-85af5b9d094d (latest)
- Published
- Sep 2, 2024
- Platform
- windows/amd64
- Imports
- 3 packages
- Last checked
- 3 days ago –
Tools for package owners.