sqlite3

package
v0.2.2 Latest Latest
Warning

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

Go to latest
Published: Jan 9, 2025 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const ABORT = 57411
View Source
const ABSENT = 57412
View Source
const ABSOLUTE = 57413
View Source
const ACCESS = 57414
View Source
const ACTION = 57832
View Source
const ACTIVE = 58084
View Source
const ADD = 57812
View Source
const ADMIN = 58085
View Source
const AFTER = 57881
View Source
const AGAINST = 58050
View Source
const AGGREGATE = 57415
View Source
const ALGORITHM = 57686
View Source
const ALL = 57365
View Source
const ALSO = 57416
View Source
const ALTER = 57807
View Source
const ALWAYS = 57384
View Source
const ANALYSE = 57811
View Source
const ANALYZE = 57810
View Source
const AND = 57738
View Source
const ANY = 57385
View Source
const APPROXNUM = 57951
View Source
const ARRAY = 58059
View Source
const ARRAY_MAX_CARDINALITY = 57642
View Source
const AS = 57367
View Source
const ASC = 57369
View Source
const ASCII = 57947
View Source
const ASENSITIVE = 57417
View Source
const ASSERTION = 57418
View Source
const ASSIGNMENT = 57419
View Source
const ASYMMETRIC = 57386
View Source
const AT = 57420
View Source
const ATOMIC = 57421
View Source
const ATTACH = 57422
View Source
const ATTRIBUTE = 57423
View Source
const AT_AT_ID = 57693
View Source
const AT_ID = 57692
View Source
const AUTHORIZATION = 57387
View Source
const AUTOEXTEND_SIZE = 58086
View Source
const AUTOINCREMENT = 57950
View Source
const AVG_ROW_LENGTH = 58163
View Source
const BACKWARD = 57424
View Source
const BEFORE = 57425
View Source
const BEGIN = 57896
View Source
const BETWEEN = 57740
View Source
const BIGINT = 57910
View Source
const BINARY = 57760
View Source
const BIT = 57904
View Source
const BIT_LITERAL = 57704
View Source
const BLOB = 57931
View Source
const BOOL = 57923
View Source
const BOOLEAN = 58051
View Source
const BOTH = 57728
View Source
const BREADTH = 57426
View Source
const BUCKETS = 58087
View Source
const BY = 57361
View Source
const BYTE = 58060
View Source
const CACHE = 57427
View Source
const CALL = 57379
View Source
const CALLED = 57428
View Source
const CANCEL = 57888
View Source
const CASCADE = 57833
View Source
const CASCADED = 57869
View Source
const CASE = 57741
View Source
const CAST = 58021
View Source
const CATALOG = 57429
View Source
const CHAIN = 57430
View Source
const CHANGE = 57814
View Source
const CHANNEL = 58160
View Source
const CHAR = 57921
View Source
const CHARACTER = 57924
View Source
const CHARACTERISTICS = 57431
View Source
const CHARACTER_SET_CATALOG = 57643
View Source
const CHARSET = 57733
View Source
const CHECK = 57830
View Source
const CHECKPOINT = 57432
View Source
const CHECKSUM = 58165
View Source
const CLASS = 57433
View Source
const CLEANUP = 57891
View Source
const CLONE = 58088
View Source
const CLOSE = 57434
View Source
const CLUSTER = 57435
View Source
const COALESCE = 57847
View Source
const CODE = 57955
View Source
const COLLATE = 57759
View Source
const COLLATION = 57956
View Source
const COLUMN = 57826
View Source
const COLUMNS = 57957
View Source
const COLUMN_FORMAT = 58089
View Source
const COMMAND_FUNCTION_CODE = 57644
View Source
const COMMENT = 57380
View Source
const COMMENTS = 57436
View Source
const COMMENT_KEYWORD = 57703
View Source
const COMMIT = 57899
View Source
const COMMITTED = 57986
View Source
const COMPACT = 58177
View Source
const COMPLETE = 57890
View Source
const COMPONENT = 58090
View Source
const COMPRESSED = 58175
View Source
const COMPRESSION = 57705
View Source
const CONCURRENTLY = 57388
View Source
const CONDITIONAL = 57437
View Source
const CONFIGURATION = 57438
View Source
const CONFLICT = 57439
View Source
const CONNECTION = 58164
View Source
const CONSTRAINT = 57834
View Source
const CONSTRAINTS = 57440
View Source
const CONTENT = 57441
View Source
const CONTINUE = 57442
View Source
const CONVERSION = 57443
View Source
const CONVERT = 58020
View Source
const COPY = 57684
View Source
const COST = 57444
View Source
const CREATE = 57806
View Source
const CROSS = 57677
View Source
const CSV = 57454
View Source
const CUBE = 57455
View Source
const CUME_DIST = 58061
View Source
const CURRENT = 57456
View Source
const CURRENT_CATALOG = 57389
View Source
const CURRENT_DATE = 57991
View Source
const CURRENT_DEFAULT_TRANSFORM_GROUP = 57645
View Source
const CURRENT_ROLE = 57390
View Source
const CURRENT_SCHEMA = 57391
View Source
const CURRENT_TIME = 57993
View Source
const CURRENT_TIMESTAMP = 57989
View Source
const CURRENT_TRANSFORM_GROUP_FOR_TYPE = 57646
View Source
const CURRENT_USER = 57996
View Source
const CURSOR = 57457
View Source
const CYCLE = 57458
View Source
const DATA = 57459
View Source
const DATABASE = 57990
View Source
const DATABASES = 57958
View Source
const DATE = 57842
View Source
const DATETIME = 57919
View Source
const DATETIME_INTERVAL_CODE = 57647
View Source
const DATETIME_INTERVAL_PRECISION = 57648
View Source
const DAY = 58000
View Source
const DAY_HOUR = 58001
View Source
const DAY_MICROSECOND = 58002
View Source
const DAY_MINUTE = 58003
View Source
const DAY_SECOND = 58004
View Source
const DEALLOCATE = 57816
View Source
const DEC = 57460
View Source
const DECIMAL = 57699
View Source
const DECIMAL_TYPE = 57915
View Source
const DECLARE = 57461
View Source
const DEFAULT = 57373
View Source
const DEFAULTS = 57462
View Source
const DEFERRABLE = 57392
View Source
const DEFERRED = 57463
View Source
const DEFINER = 57870
View Source
const DEFINITION = 58091
View Source
const DELAY_KEY_WRITE = 58166
View Source
const DELETE = 57355
View Source
const DELIMITER = 57464
View Source
const DELIMITERS = 57465
View Source
const DENSE_RANK = 58063
View Source
const DEPENDS = 57466
View Source
const DEPTH = 57467
View Source
const DESC = 57370
View Source
const DESCRIBE = 57840
View Source
const DESCRIPTION = 58062
View Source
const DETACH = 57468
View Source
const DICTIONARY = 57469
View Source
const DIRECTORY = 57863
View Source
const DISABLE = 57724
View Source
const DISCARD = 57721
View Source
const DISK = 58184
View Source
const DISTINCT = 57366
View Source
const DISTINCTROW = 57381
View Source
const DIV = 57756
View Source
const DO = 57378
View Source
const DOCUMENT = 57470
View Source
const DOMAIN = 57471
View Source
const DOUBLE = 57913
View Source
const DROP = 57808
View Source
const DUPLICATE = 57372
View Source
const DYNAMIC = 58174
View Source
const DYNAMIC_FUNCTION_CODE = 57649
View Source
const EACH = 57472
View Source
const ELSE = 57744
View Source
const EMPTY = 58064
View Source
const EMPTY_FROM_CLAUSE = 57731
View Source
const ENABLE = 57723
View Source
const ENCLOSED = 57447
View Source
const ENCODING = 57473
View Source
const ENCRYPTED = 57474
View Source
const ENCRYPTION = 58167
View Source
const END = 57745
View Source
const END_EXEC = 57650
View Source
const ENFORCED = 58092
View Source
const ENGINES = 57959
View Source
const ENGINE_ATTRIBUTE = 58093
View Source
const ENUM = 57938
View Source
const ERROR = 58154
View Source
const ESCAPE = 57843
View Source
const ESCAPED = 57446
View Source
const EVENT = 57960
View Source
const EXCEPT = 58065
View Source
const EXCHANGE = 57848
View Source
const EXCLUDE = 58094
View Source
const EXCLUDING = 57475
View Source
const EXCLUSIVE = 57689
View Source
const EXECUTE = 57853
View Source
const EXISTS = 57368
View Source
const EXPANSION = 58055
View Source
const EXPIRE = 57894
View Source
const EXPLAIN = 57841
View Source
const EXPORT = 58162
View Source
const EXPRESSION = 57476
View Source
const EXPRESSION_PREC_SETTER = 57736
View Source
const EXTENDED = 57961
View Source
const EXTENSION = 57477
View Source
const EXTERNAL = 57478
View Source
const EXTRACT = 57716
View Source
const FAIL = 57883
View Source
const FALSE = 57719
View Source
const FAMILY = 57479
View Source
const FETCH = 57393
View Source
const FIELDS = 57962
View Source
const FILTER = 57480
View Source
const FINALIZE = 57481
View Source
const FIRST = 57880
View Source
const FIRST_VALUE = 58066
View Source
const FIXED = 58173
View Source
const FLOAT = 57698
View Source
const FLOAT_TYPE = 57914
View Source
const FLUSH = 57813
View Source
const FOLLOWING = 58095
View Source
const FOR = 57364
View Source
const FORCE = 57680
View Source
const FOREIGN = 57835
View Source
const FORMAT = 58147
View Source
const FORWARD = 57482
View Source
const FREEZE = 57394
View Source
const FROM = 57356
View Source
const FULL = 57963
View Source
const FULLTEXT = 57828
View Source
const FUNCTION = 57964
View Source
const FUNCTIONS = 57483
View Source
const FUNCTION_CALL_NON_KEYWORD = 57347
View Source
const GE = 57747
View Source
const GENERAL = 58155
View Source
const GENERATED = 57383
View Source
const GEOMCOLLECTION = 58096
View Source
const GEOMETRY = 57939
View Source
const GEOMETRYCOLLECTION = 57943
View Source
const GET_MASTER_PUBLIC_KEY = 58097
View Source
const GLOB = 57884
View Source
const GLOBAL = 57978
View Source
const GRANT = 57395
View Source
const GRANTED = 57484
View Source
const GREATEST = 57485
View Source
const GROUP = 57358
View Source
const GROUPING = 58067
View Source
const GROUPS = 58068
View Source
const GROUP_CONCAT = 58024
View Source
const GTID_EXECUTED = 57965
View Source
const HANDLER = 57486
View Source
const HAVING = 57359
View Source
const HEADER = 57453
View Source
const HEX = 57694
View Source
const HEXNUM = 57700
View Source
const HISTOGRAM = 58098
View Source
const HISTORY = 58099
View Source
const HOLD = 57487
View Source
const HOSTS = 58156
View Source
const HOUR = 58005
View Source
const HOUR_MICROSECOND = 58006
View Source
const HOUR_MINUTE = 58007
View Source
const HOUR_SECOND = 58008
View Source
const ID = 57691
View Source
const IDENTITY = 57488
View Source
const IF = 57824
View Source
const IGNORE = 57823
View Source
const ILIKE = 57396
View Source
const IMMEDIATE = 57489
View Source
const IMMUTABLE = 57490
View Source
const IMPLICIT = 57491
View Source
const IMPORT = 57722
View Source
const IN = 57753
View Source
const INACTIVE = 58100
View Source
const INCLUDE = 57492
View Source
const INCLUDING = 57493
View Source
const INCREMENT = 57494
View Source
const INDENT = 57495
View Source
const INDEX = 57820
View Source
const INDEXED = 57885
View Source
const INDEXES = 57831
View Source
const INHERIT = 57496
View Source
const INHERITS = 57497
View Source
const INITIALLY = 57397
View Source
const INLINE = 57498
View Source
const INNER = 57675
View Source
const INOUT = 57499
View Source
const INPLACE = 57683
View Source
const INPUT = 57500
View Source
const INSENSITIVE = 57501
View Source
const INSERT = 57353
View Source
const INSERT_METHOD = 58168
View Source
const INSTANT = 57685
View Source
const INSTEAD = 57502
View Source
const INT = 57908
View Source
const INTEGER = 57909
View Source
const INTEGRAL = 57697
View Source
const INTERSECT = 57398
View Source
const INTERVAL = 57803
View Source
const INTNUM = 57911
View Source
const INTO = 57371
View Source
const INVISIBLE = 58101
View Source
const INVOKER = 57878
View Source
const IS = 57750
View Source
const ISNULL = 57399
View Source
const ISOLATION = 57980
View Source
const JOIN = 57671
View Source
const JSON = 57935
View Source
const JSON_ARRAY = 58032
View Source
const JSON_ARRAYAGG = 57503
View Source
const JSON_ARRAY_APPEND = 58039
View Source
const JSON_ARRAY_INSERT = 58040
View Source
const JSON_CONTAINS = 57709
View Source
const JSON_CONTAINS_PATH = 57710
View Source
const JSON_DEPTH = 58035
View Source
const JSON_EXISTS = 57504
View Source
const JSON_EXTRACT = 57711
View Source
const JSON_EXTRACT_OP = 57804
View Source
const JSON_INSERT = 58041
View Source
const JSON_KEYS = 57712
View Source
const JSON_LENGTH = 58037
View Source
const JSON_MERGE = 58042
View Source
const JSON_MERGE_PATCH = 58043
View Source
const JSON_MERGE_PRESERVE = 58044
View Source
const JSON_OBJECT = 58033
View Source
const JSON_OBJECTAGG = 57505
View Source
const JSON_OVERLAPS = 57713
View Source
const JSON_PRETTY = 57706
View Source
const JSON_QUERY = 57506
View Source
const JSON_QUOTE = 58034
View Source
const JSON_REMOVE = 58045
View Source
const JSON_REPLACE = 58046
View Source
const JSON_SCALAR = 57507
View Source
const JSON_SCHEMA_VALID = 57936
View Source
const JSON_SCHEMA_VALIDATION_REPORT = 57937
View Source
const JSON_SEARCH = 57714
View Source
const JSON_SERIALIZE = 57508
View Source
const JSON_SET = 58047
View Source
const JSON_STORAGE_FREE = 57708
View Source
const JSON_STORAGE_SIZE = 57707
View Source
const JSON_TABLE = 58069
View Source
const JSON_TYPE = 58036
View Source
const JSON_UNQUOTE = 58048
View Source
const JSON_UNQUOTE_EXTRACT_OP = 57805
View Source
const JSON_VALID = 58038
View Source
const JSON_VALUE = 57715
View Source
const KEEP = 57509
View Source
const KEY = 57735
View Source
const KEYS = 57377
View Source
const KEYSPACES = 57966
View Source
const KEY_BLOCK_SIZE = 57829
View Source
const LABEL = 57510
View Source
const LAG = 58070
View Source
const LANGUAGE = 58052
View Source
const LARGE = 57511
View Source
const LAST = 57882
View Source
const LAST_INSERT_ID = 57663
View Source
const LAST_VALUE = 58071
View Source
const LATERAL = 58072
View Source
const LE = 57746
View Source
const LEAD = 58073
View Source
const LEADING = 57729
View Source
const LEAKPROOF = 57512
View Source
const LEAST = 57513
View Source
const LEFT = 57673
View Source
const LESS = 57857
View Source
const LEVEL = 57981
View Source
const LEX_ERROR = 57348
View Source
const LIKE = 57751
View Source
const LIMIT = 57362
View Source
const LINES = 57450
View Source
const LINESTRING = 57941
View Source
const LISTEN = 57514
View Source
const LIST_ARG = 57702
View Source
const LOAD = 57515
View Source
const LOCAL = 58150
View Source
const LOCALTIME = 57994
View Source
const LOCALTIMESTAMP = 57995
View Source
const LOCATION = 57516
View Source
const LOCK = 57375
View Source
const LOCKED = 58102
View Source
const LOGGED = 57517
View Source
const LOGS = 58153
View Source
const LONGBLOB = 57934
View Source
const LONGTEXT = 57930
View Source
const LOWER_THAN_CHARSET = 57732
View Source
const LOW_PRIORITY = 58151
View Source
const LTRIM = 58029
View Source
const MANIFEST = 57452
View Source
const MAPPING = 57518
View Source
const MASTER_COMPRESSION_ALGORITHMS = 58103
View Source
const MASTER_PUBLIC_KEY_PATH = 58104
View Source
const MASTER_TLS_CIPHERSUITES = 58105
View Source
const MASTER_ZSTD_COMPRESSION_LEVEL = 58106
View Source
const MATCH = 58049
View Source
const MATCHED = 57519
View Source
const MATERIALIZED = 57520
View Source
const MAXVALUE = 57854
View Source
const MAX_ROWS = 58169
View Source
const MEDIUMBLOB = 57933
View Source
const MEDIUMINT = 57907
View Source
const MEDIUMTEXT = 57929
View Source
const MEMBER = 57346
View Source
const MEMORY = 58183
View Source
const MERGE = 57875
View Source
const MERGE_ACTION = 57521
View Source
const METHOD = 57522
View Source
const MICROSECOND = 58009
View Source
const MINUTE = 58010
View Source
const MINUTE_MICROSECOND = 58011
View Source
const MINUTE_SECOND = 58012
View Source
const MINVALUE = 57523
View Source
const MIN_ROWS = 58170
View Source
const MOD = 57757
View Source
const MODE = 57667
View Source
const MODIFY = 57815
View Source
const MONTH = 58013
View Source
const MOVE = 57524
View Source
const MULTILINESTRING = 57945
View Source
const MULTIPOINT = 57944
View Source
const MULTIPOLYGON = 57946
View Source
const NAME = 57864
View Source
const NAMES = 57977
View Source
const NATIONAL = 57525
View Source
const NATURAL = 57678
View Source
const NCHAR = 57926
View Source
const NCHAR_STRING = 57696
View Source
const NE = 57748
View Source
const NESTED = 58107
View Source
const NETWORK_NAMESPACE = 58108
View Source
const NEW = 57526
View Source
const NEXT = 57664
View Source
const NFC = 57527
View Source
const NFD = 57528
View Source
const NFKC = 57529
View Source
const NFKD = 57530
View Source
const NO = 57836
View Source
const NONE = 57687
View Source
const NORMALIZE = 57531
View Source
const NORMALIZED = 57532
View Source
const NOT = 57739
View Source
const NOTHING = 57533
View Source
const NOTIFY = 57534
View Source
const NOTNULL = 57400
View Source
const NOW = 57992
View Source
const NOWAIT = 58109
View Source
const NO_WRITE_TO_BINLOG = 58152
View Source
const NTH_VALUE = 58074
View Source
const NTILE = 58075
View Source
const NULL = 57717
View Source
const NULLIF = 57535
View Source
const NULLS = 58110
View Source
const NULLX = 57949
View Source
const NULL_SAFE_EQUAL = 57749
View Source
const NUMERIC = 57916
View Source
const OBJECT = 57536
View Source
const OF = 58076
View Source
const OFF = 57720
View Source
const OFFSET = 57363
View Source
const OIDS = 57537
View Source
const OJ = 58111
View Source
const OLD = 58112
View Source
const OMIT = 57538
View Source
const ON = 57681
View Source
const ONLY = 57984
View Source
const OPEN = 57967
View Source
const OPERATOR = 57539
View Source
const OPTIMIZE = 57845
View Source
const OPTIMIZER_COSTS = 58157
View Source
const OPTION = 57871
View Source
const OPTIONAL = 58113
View Source
const OPTIONALLY = 57445
View Source
const OPTIONS = 57540
View Source
const OR = 57737
View Source
const ORDER = 57360
View Source
const ORDINALITY = 58114
View Source
const ORGANIZATION = 58115
View Source
const OTHERS = 58116
View Source
const OUT = 57541
View Source
const OUTER = 57676
View Source
const OVER = 58077
View Source
const OVERLAPS = 57401
View Source
const OVERLAY = 57542
View Source
const OVERRIDING = 57543
View Source
const OVERWRITE = 57451
View Source
const OWNED = 57544
View Source
const OWNER = 57545
View Source
const PACK_KEYS = 58171
View Source
const PARALLEL = 57546
View Source
const PARAMETER = 57547
View Source
const PARAMETER_ORDINAL_POSITION = 57651
View Source
const PARAMETER_SPECIFIC_CATALOG = 57652
View Source
const PARAMETER_SPECIFIC_NAME = 57653
View Source
const PARAMETER_SPECIFIC_SCHEMA = 57654
View Source
const PARSER = 57382
View Source
const PARTIAL = 58117
View Source
const PARTITION = 57855
View Source
const PARTITIONING = 57850
View Source
const PASSING = 57548
View Source
const PASSWORD = 58172
View Source
const PATH = 58118
View Source
const PERCENT_RANK = 58078
View Source
const PERSIST = 58119
View Source
const PERSIST_ONLY = 58120
View Source
const PLACING = 57402
View Source
const PLAN = 57549
View Source
const PLANS = 57550
View Source
const PLUGINS = 57968
View Source
const POINT = 57940
View Source
const POLICY = 57551
View Source
const POLYGON = 57942
View Source
const POSITION = 57552
View Source
const PRAGMA = 57886
View Source
const PRECEDING = 58121
View Source
const PRECISION = 57553
View Source
const PREPARE = 57852
View Source
const PREPARED = 57554
View Source
const PRESERVE = 57555
View Source
const PRIMARY = 57825
View Source
const PRIOR = 57556
View Source
const PRIVILEGES = 57969
View Source
const PRIVILEGE_CHECKS_USER = 58122
View Source
const PROCEDURAL = 57557
View Source
const PROCEDURE = 57859
View Source
const PROCEDURES = 57558
View Source
const PROCESS = 58123
View Source
const PROCESSLIST = 57970
View Source
const PROGRAM = 57559
View Source
const PUBLICATION = 57560
View Source
const QUARTER = 58014
View Source
const QUERY = 58054
View Source
const QUOTE = 57561
View Source
const QUOTES = 57562
View Source
const RAISE = 57887
View Source
const RANDOM = 58124
View Source
const RANGE = 57563
View Source
const RANK = 58079
View Source
const RATIO = 57895
View Source
const READ = 57982
View Source
const REAL = 57912
View Source
const REASSIGN = 57564
View Source
const REBUILD = 57849
View Source
const RECHECK = 57565
View Source
const RECURSIVE = 58080
View Source
const REDUNDANT = 58176
View Source
const REF = 57566
View Source
const REFERENCE = 58125
View Source
const REFERENCES = 57837
View Source
const REFERENCING = 57567
View Source
const REFRESH = 57568
View Source
const REGEXP = 57752
View Source
const REINDEX = 57569
View Source
const RELATIVE = 57570
View Source
const RELAY = 58161
View Source
const RELEASE = 57902
View Source
const REMOVE = 57851
View Source
const RENAME = 57809
View Source
const REORGANIZE = 57856
View Source
const REPAIR = 57844
View Source
const REPEATABLE = 57985
View Source
const REPLACE = 58019
View Source
const REPLICA = 57571
View Source
const REQUIRE_ROW_FORMAT = 58126
View Source
const RESET = 57572
View Source
const RESOURCE = 58127
View Source
const RESPECT = 58128
View Source
const RESTART = 58129
View Source
const RESTRICT = 57838
View Source
const RETAIN = 58130
View Source
const RETRY = 57889
View Source
const RETURN = 57573
View Source
const RETURNED_OCTET_LENGTH = 57655
View Source
const RETURNING = 58146
View Source
const RETURNS = 57574
View Source
const REUSE = 58131
View Source
const REVERT = 57817
View Source
const REVOKE = 57575
View Source
const RIGHT = 57674
View Source
const ROLE = 58132
View Source
const ROLLBACK = 57900
View Source
const ROLLUP = 57576
View Source
const ROUTINE = 57577
View Source
const ROUTINES = 57578
View Source
const ROW = 57579
View Source
const ROWS = 57580
View Source
const ROW_FORMAT = 58178
View Source
const ROW_NUMBER = 58081
View Source
const RTRIM = 58030
View Source
const RULE = 57581
View Source
const SAVEPOINT = 57901
View Source
const SCALAR = 57582
View Source
const SCHEMA = 57818
View Source
const SCHEMAS = 57971
View Source
const SCROLL = 57583
View Source
const SEARCH = 57584
View Source
const SECOND = 58015
View Source
const SECONDARY = 58133
View Source
const SECONDARY_ENGINE = 58134
View Source
const SECONDARY_ENGINE_ATTRIBUTE = 58135
View Source
const SECONDARY_LOAD = 58136
View Source
const SECONDARY_UNLOAD = 58137
View Source
const SECOND_MICROSECOND = 58016
View Source
const SECURITY = 57879
View Source
const SELECT = 57350
View Source
const SEPARATOR = 58025
View Source
const SEQUENCE = 57874
View Source
const SEQUENCES = 57585
View Source
const SERIALIZABLE = 57988
View Source
const SERVER = 57586
View Source
const SESSION = 57979
View Source
const SESSION_USER = 57403
View Source
const SET = 57374
View Source
const SETOF = 57587
View Source
const SETS = 57588
View Source
const SHARE = 57666
View Source
const SHARED = 57688
View Source
const SHIFT_LEFT = 57754
View Source
const SHIFT_RIGHT = 57755
View Source
const SHOW = 57839
View Source
const SIGNED = 57952
View Source
const SIMILAR = 57404
View Source
const SIMPLE = 58138
View Source
const SKIP = 58139
View Source
const SLOW = 58159
View Source
const SMALLINT = 57906
View Source
const SNAPSHOT = 57589
View Source
const SOME = 57405
View Source
const SOURCE = 57590
View Source
const SPATIAL = 57827
View Source
const SQL = 57872
View Source
const SQL_CACHE = 57669
View Source
const SQL_CALC_FOUND_ROWS = 57670
View Source
const SQL_NO_CACHE = 57668
View Source
const SRID = 58140
View Source
const STABLE = 57591
View Source
const STANDALONE = 57592
View Source
const START = 57897
View Source
const STARTING = 57449
View Source
const STATEMENT = 57593
View Source
const STATISTICS = 57594
View Source
const STATS_AUTO_RECALC = 58179
View Source
const STATS_PERSISTENT = 58180
View Source
const STATS_SAMPLE_PAGES = 58181
View Source
const STATUS = 57866
View Source
const STDIN = 57595
View Source
const STDOUT = 57596
View Source
const STORAGE = 58182
View Source
const STORED = 57727
View Source
const STRAIGHT_JOIN = 57672
View Source
const STREAM = 57351
View Source
const STRICT = 57597
View Source
const STRING = 57695
View Source
const STRIP = 57598
View Source
const SUBQUERY_AS_EXPR = 57690
View Source
const SUBSCRIPTION = 57599
View Source
const SUBSTR = 58022
View Source
const SUBSTRING = 58023
View Source
const SUPPORT = 57600
View Source
const SYMMETRIC = 57406
View Source
const SYSID = 57601
View Source
const SYSTEM = 58082
View Source
const SYSTEM_USER = 57407
View Source
const TABLE = 57819
View Source
const TABLES = 57972
View Source
const TABLESAMPLE = 57408
View Source
const TABLESPACE = 57725
View Source
const TARGET = 57602
View Source
const TEMP = 57603
View Source
const TEMPLATE = 57604
View Source
const TEMPORARY = 57876
View Source
const TEMPTABLE = 57877
View Source
const TERMINATED = 57448
View Source
const TEXT = 57927
View Source
const THAN = 57858
View Source
const THEN = 57743
View Source
const THREAD_PRIORITY = 58141
View Source
const THROTTLE = 57892
View Source
const TIES = 58142
View Source
const TIME = 57917
View Source
const TIMESTAMP = 57918
View Source
const TIMESTAMPADD = 58026
View Source
const TIMESTAMPDIFF = 58027
View Source
const TINYBLOB = 57932
View Source
const TINYINT = 57905
View Source
const TINYTEXT = 57928
View Source
const TO = 57822
View Source
const TRADITIONAL = 58149
View Source
const TRAILING = 57730
View Source
const TRANSACTION = 57898
View Source
const TRANSACTIONS_COMMITTED = 57656
View Source
const TRANSACTIONS_ROLLED_BACK = 57657
View Source
const TRANSFORM = 57605
View Source
const TREAT = 57606
View Source
const TREE = 58148
View Source
const TRIGGER = 57860
View Source
const TRIGGERS = 57973
View Source
const TRIM = 58031
View Source
const TRUE = 57718
View Source
const TRUNCATE = 57846
View Source
const TRUSTED = 57607
View Source
const TYPE = 57608
View Source
const TYPES = 57609
View Source
const UESCAPE = 57610
View Source
const UNARY = 57758
View Source
const UNBOUNDED = 58143
View Source
const UNCOMMITTED = 57987
View Source
const UNCONDITIONAL = 57611
View Source
const UNDEFINED = 57873
View Source
const UNDERSCORE_ARMSCII8 = 57761
View Source
const UNDERSCORE_ASCII = 57762
View Source
const UNDERSCORE_BIG5 = 57763
View Source
const UNDERSCORE_BINARY = 57764
View Source
const UNDERSCORE_CP1250 = 57765
View Source
const UNDERSCORE_CP1251 = 57766
View Source
const UNDERSCORE_CP1256 = 57767
View Source
const UNDERSCORE_CP1257 = 57768
View Source
const UNDERSCORE_CP850 = 57769
View Source
const UNDERSCORE_CP852 = 57770
View Source
const UNDERSCORE_CP866 = 57771
View Source
const UNDERSCORE_CP932 = 57772
View Source
const UNDERSCORE_DEC8 = 57773
View Source
const UNDERSCORE_EUCJPMS = 57774
View Source
const UNDERSCORE_EUCKR = 57775
View Source
const UNDERSCORE_GB18030 = 57776
View Source
const UNDERSCORE_GB2312 = 57777
View Source
const UNDERSCORE_GBK = 57778
View Source
const UNDERSCORE_GEOSTD8 = 57779
View Source
const UNDERSCORE_GREEK = 57780
View Source
const UNDERSCORE_HEBREW = 57781
View Source
const UNDERSCORE_HP8 = 57782
View Source
const UNDERSCORE_KEYBCS2 = 57783
View Source
const UNDERSCORE_KOI8R = 57784
View Source
const UNDERSCORE_KOI8U = 57785
View Source
const UNDERSCORE_LATIN1 = 57786
View Source
const UNDERSCORE_LATIN2 = 57787
View Source
const UNDERSCORE_LATIN5 = 57788
View Source
const UNDERSCORE_LATIN7 = 57789
View Source
const UNDERSCORE_MACCE = 57790
View Source
const UNDERSCORE_MACROMAN = 57791
View Source
const UNDERSCORE_SJIS = 57792
View Source
const UNDERSCORE_SWE7 = 57793
View Source
const UNDERSCORE_TIS620 = 57794
View Source
const UNDERSCORE_UCS2 = 57795
View Source
const UNDERSCORE_UJIS = 57796
View Source
const UNDERSCORE_UTF16 = 57797
View Source
const UNDERSCORE_UTF16LE = 57798
View Source
const UNDERSCORE_UTF32 = 57799
View Source
const UNDERSCORE_UTF8 = 57800
View Source
const UNDERSCORE_UTF8MB3 = 57802
View Source
const UNDERSCORE_UTF8MB4 = 57801
View Source
const UNENCRYPTED = 57612
View Source
const UNICODE = 57948
View Source
const UNION = 57349
View Source
const UNIQUE = 57734
View Source
const UNKNOWN = 57613
View Source
const UNLISTEN = 57614
View Source
const UNLOCK = 57376
View Source
const UNLOGGED = 57615
View Source
const UNSIGNED = 57953
View Source
const UNTHROTTLE = 57893
View Source
const UNTIL = 57616
View Source
const UNUSED = 58058
View Source
const UPDATE = 57354
View Source
const UPGRADE = 57865
View Source
const USE = 57679
View Source
const USER = 57974
View Source
const USER_DEFINED_TYPE_CATALOG = 57658
View Source
const USER_DEFINED_TYPE_CODE = 57659
View Source
const USER_DEFINED_TYPE_NAME = 57660
View Source
const USER_DEFINED_TYPE_SCHEMA = 57661
View Source
const USER_RESOURCES = 58158
View Source
const USING = 57682
View Source
const UTC_DATE = 57997
View Source
const UTC_TIME = 57998
View Source
const UTC_TIMESTAMP = 57999
View Source
const VACUUM = 57617
View Source
const VALID = 57618
View Source
const VALIDATE = 57619
View Source
const VALIDATION = 58057
View Source
const VALIDATOR = 57620
View Source
const VALUE = 57665
View Source
const VALUES = 57662
View Source
const VALUE_ARG = 57701
View Source
const VARBINARY = 57925
View Source
const VARCHAR = 57922
View Source
const VARIABLES = 57867
View Source
const VARIADIC = 57409
View Source
const VARYING = 57621
View Source
const VCPU = 58144
View Source
const VERBOSE = 57410
View Source
const VERSION = 57622
View Source
const VGTID_EXECUTED = 57975
View Source
const VIEW = 57821
View Source
const VIEWS = 57623
View Source
const VINDEX = 57861
View Source
const VINDEXES = 57862
View Source
const VIRTUAL = 57726
View Source
const VISIBLE = 58145
View Source
const VOLATILE = 57624
View Source
const VSCHEMA = 57976
View Source
const VSTREAM = 57352
View Source
const WARNINGS = 57868
View Source
const WEEK = 58018
View Source
const WEIGHT_STRING = 58028
View Source
const WHEN = 57742
View Source
const WHERE = 57357
View Source
const WHITESPACE = 57625
View Source
const WINDOW = 58083
View Source
const WITH = 58053
View Source
const WITHIN = 57626
View Source
const WITHOUT = 58056
View Source
const WORK = 57903
View Source
const WRAPPER = 57627
View Source
const WRITE = 57983
View Source
const XML = 57628
View Source
const XMLATTRIBUTES = 57629
View Source
const XMLCONCAT = 57630
View Source
const XMLELEMENT = 57631
View Source
const XMLEXISTS = 57632
View Source
const XMLFOREST = 57633
View Source
const XMLNAMESPACES = 57634
View Source
const XMLPARSE = 57635
View Source
const XMLPI = 57636
View Source
const XMLROOT = 57637
View Source
const XMLSERIALIZE = 57638
View Source
const XMLTABLE = 57639
View Source
const YEAR = 57920
View Source
const YEAR_MONTH = 58017
View Source
const YES = 57640
View Source
const ZEROFILL = 57954
View Source
const ZONE = 57641

Variables

View Source
var SQLITE3ServerVersion = flag.String("sqlite3_server_version", "", "SQLITE3 server version to advertise.")

SQLITE3ServerVersion is what will present as it's version during the connection handshake, and as the value to the @@version system variable. If nothing is provided, will report itself as a specific SQLITE3 version with the vitess version appended to it

Functions

func ExtractSqlite3Comment

func ExtractSqlite3Comment(sql string) (string, string)

ExtractSqlite3Comment extracts the version and SQL from a comment-only query such as /*!50708 sql here */

func GetKeywords

func GetKeywords() []cache.Keyword

func KeywordString

func KeywordString(id int) string

KeywordString returns the string corresponding to the given keyword

func Parse

func Parse(lexer tokenizer.Tokenizer) int

func ParsePooled

func ParsePooled(lexer tokenizer.Tokenizer) int

sqlite3ParsePooled is a wrapper around sqlite3Parse that pools the parser objects. There isn't a particularly good reason to use sqlite3Parse directly, since it immediately discards its parser.

N.B: Parser pooling means that you CANNOT take references directly to parse stack variables (e.g. $$ = &$4) in sql.y rules. You must instead add an intermediate reference like so:

showCollationFilterOpt := $4
$$ = &Show{Type: string($2), ShowCollationFilterOpt: &showCollationFilterOpt}

Types

type PositionedErr

type PositionedErr struct {
	Err  string
	Pos  int
	Near string
}

PositionedErr holds context related to parser errors

func (PositionedErr) Error

func (p PositionedErr) Error() string

type Sqlite3Tokenizer

type Sqlite3Tokenizer struct {
	AllowComments       bool
	SkipSpecialComments bool
	SkipToEnd           bool
	LastError           error
	ParseTree           ast.Statement
	BindVars            map[string]struct{}

	Pos int
	// contains filtered or unexported fields
}

Sqlite3Tokenizer is the struct used to generate SQL tokens for the parser.

func NewSqlite3StringTokenizer

func NewSqlite3StringTokenizer(sql string) *Sqlite3Tokenizer

NewSqlite3StringTokenizer creates a new Tokenizer for the sql string.

func (*Sqlite3Tokenizer) BindVar

func (tkn *Sqlite3Tokenizer) BindVar(bvar string, value struct{})

BindVar implements sql_parser.Tokenizer.

func (*Sqlite3Tokenizer) Cur

func (tkn *Sqlite3Tokenizer) Cur() rune

func (*Sqlite3Tokenizer) DecNesting

func (tkn *Sqlite3Tokenizer) DecNesting()

DecNesting implements sql_parser.Tokenizer.

func (*Sqlite3Tokenizer) Error

func (tkn *Sqlite3Tokenizer) Error(err string)

Error is called by go yacc if there's a parsing error.

func (*Sqlite3Tokenizer) GetBindVars

func (tkn *Sqlite3Tokenizer) GetBindVars() ast.BindVars

GetBindVars implements tokenizer.Tokenizer.

func (*Sqlite3Tokenizer) GetDialect

func (tkn *Sqlite3Tokenizer) GetDialect() dialect.SqlDialect

GetDialect implements tokenizer.Tokenizer.

func (*Sqlite3Tokenizer) GetIdToken

func (tkn *Sqlite3Tokenizer) GetIdToken() int

GetIdToken implements sql_parser.Tokenizer.

func (*Sqlite3Tokenizer) GetKeywordString

func (tkn *Sqlite3Tokenizer) GetKeywordString(token int) string

GetKeywordString implements sql_parser.Tokenizer.

func (*Sqlite3Tokenizer) GetLastError

func (tkn *Sqlite3Tokenizer) GetLastError() error

GetLastError implements tokenizer.Tokenizer.

func (*Sqlite3Tokenizer) GetNesting

func (tkn *Sqlite3Tokenizer) GetNesting() int

GetNesting implements sql_parser.Tokenizer.

func (*Sqlite3Tokenizer) GetParseTree

func (tkn *Sqlite3Tokenizer) GetParseTree() ast.Statement

GetParseTree implements sql_parser.Tokenizer.

func (*Sqlite3Tokenizer) GetPartialDDL

func (tkn *Sqlite3Tokenizer) GetPartialDDL() ast.Statement

GetPartialDDL implements sql_parser.Tokenizer.

func (*Sqlite3Tokenizer) GetPos

func (tkn *Sqlite3Tokenizer) GetPos() int

GetPos implements tokenizer.Tokenizer.

func (*Sqlite3Tokenizer) GetText

func (tkn *Sqlite3Tokenizer) GetText(startPos int) string

GetText implements tokenizer.Tokenizer.

func (*Sqlite3Tokenizer) IncNesting

func (tkn *Sqlite3Tokenizer) IncNesting()

IncNesting implements sql_parser.Tokenizer.

func (*Sqlite3Tokenizer) Lex

func (tkn *Sqlite3Tokenizer) Lex(lval *sqlite3SymType) int

Lex returns the next token form the Tokenizer. This function is used by go yacc.

func (*Sqlite3Tokenizer) Peek

func (tkn *Sqlite3Tokenizer) Peek(dist int) rune

func (*Sqlite3Tokenizer) Reset

func (tkn *Sqlite3Tokenizer) Reset()

Reset clears any internal state.

func (*Sqlite3Tokenizer) ResetTo

func (tkn *Sqlite3Tokenizer) ResetTo(nextPos int)

ResetTo implements tokenizer.Tokenizer.

func (*Sqlite3Tokenizer) Scan

func (tkn *Sqlite3Tokenizer) Scan() (int, string)

Scan scans the tokenizer for the next token and returns the token type and an optional value.

func (*Sqlite3Tokenizer) SetAllowComments

func (tkn *Sqlite3Tokenizer) SetAllowComments(allow bool)

SetAllowComments implements sql_parser.Tokenizer.

func (*Sqlite3Tokenizer) SetIgnoreCommentKeyword

func (tkn *Sqlite3Tokenizer) SetIgnoreCommentKeyword(ignore bool)

SetAllowComments implements sql_parser.Tokenizer.

func (*Sqlite3Tokenizer) SetMulti

func (tkn *Sqlite3Tokenizer) SetMulti(multi bool)

SetMulti implements tokenizer.Tokenizer.

func (*Sqlite3Tokenizer) SetParseTree

func (tkn *Sqlite3Tokenizer) SetParseTree(stmt ast.Statement)

SetParseTree implements sql_parser.Tokenizer.

func (*Sqlite3Tokenizer) SetPartialDDL

func (tkn *Sqlite3Tokenizer) SetPartialDDL(node ast.Statement)

SetPartialDDL implements sql_parser.Tokenizer.

func (*Sqlite3Tokenizer) SetSkipSpecialComments

func (tkn *Sqlite3Tokenizer) SetSkipSpecialComments(skip bool)

SetSkipSpecialComments implements tokenizer.Tokenizer.

func (*Sqlite3Tokenizer) SetSkipToEnd

func (tkn *Sqlite3Tokenizer) SetSkipToEnd(skip bool)

SetSkipToEnd implements sql_parser.Tokenizer.

func (*Sqlite3Tokenizer) Skip

func (tkn *Sqlite3Tokenizer) Skip(dist int)

func (*Sqlite3Tokenizer) SkipBlank

func (tkn *Sqlite3Tokenizer) SkipBlank()

SkipBlank skips the cursor while it finds whitespace

Jump to

Keyboard shortcuts

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