├── .github └── workflows │ ├── ci.yml │ ├── docker.yml │ └── set_version.sh ├── .gitignore ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── bin └── .gitignore ├── cmd ├── tests │ ├── README.md │ ├── catalogs.sh │ ├── in-continue-on-error.sh │ ├── in-verbose.sh │ ├── in.sh │ ├── missing-command.sh │ ├── out-create-public-schema.sh │ ├── out.sh │ ├── unknown-command.sh │ └── version.sh └── vsql │ ├── .gitignore │ ├── bench.v │ ├── cli.v │ ├── in.v │ ├── main.v │ ├── out.v │ ├── server.v │ └── version.v ├── docs ├── .gitignore ├── Makefile ├── alter-sequence.rst ├── appendix.rst ├── benchmark.rst ├── booleans.rst ├── cli.rst ├── client-interfaces.rst ├── commit.rst ├── conf.py ├── contributing.rst ├── create-schema.rst ├── create-sequence.rst ├── create-table.rst ├── custom-functions.rst ├── dates-times.rst ├── delete.rst ├── development.rst ├── docker.rst ├── drop-schema.rst ├── drop-sequence.rst ├── drop-table.rst ├── explain.rst ├── expressions.rst ├── faq.rst ├── features.rst ├── file-format.rst ├── functions.rst ├── getting-started.rst ├── img │ ├── file-format-blob-1.excalidraw │ ├── file-format-blob-1.png │ ├── file-format-blob-2.excalidraw │ ├── file-format-blob-2.png │ ├── file-format-blob-3.excalidraw │ ├── file-format-blob-3.png │ ├── file-format-layout.excalidraw │ ├── file-format-layout.png │ ├── file-format-leaf-page.excalidraw │ ├── file-format-leaf-page.png │ ├── file-format-non-leaf-page.excalidraw │ ├── file-format-non-leaf-page.png │ ├── file-format-non-leaf-reference.excalidraw │ ├── file-format-non-leaf-reference.png │ ├── file-format-object.excalidraw │ ├── file-format-object.png │ ├── file-format-page.excalidraw │ └── file-format-page.png ├── in-memory-database.rst ├── index.rst ├── insert.rst ├── install.rst ├── internals.rst ├── keywords.rst ├── limitations.rst ├── make.bat ├── mvcc.rst ├── numbers.rst ├── operators.rst ├── postgresql-clients.rst ├── prepared-statements.rst ├── requirements.txt ├── rollback.rst ├── select.rst ├── server.rst ├── set-catalog.rst ├── set-schema.rst ├── sql-compliance.rst ├── sql-language.rst ├── sql-reference.rst ├── sql-standard.rst ├── sqlstate.rst ├── start-transaction.rst ├── testing.rst ├── text.rst ├── transactions.rst ├── update.rst ├── v-client-library-docs.rst ├── v-client-library.rst ├── values.rst └── virtual-tables.rst ├── examples ├── custom-functions.v ├── error-handling.v ├── memory.v ├── show-tables.v ├── simple.v └── virtual-tables.v ├── readthedocs.yaml ├── scripts ├── generate-grammar.vsh ├── generate-v-client-library-docs.vsh └── vyacc.v ├── tests ├── alter-sequence.sql ├── arithmetic.sql ├── as.sql ├── between.sql ├── bigint.sql ├── boolean.sql ├── cast.sql ├── catalogs.sql ├── character-varying.sql ├── character.sql ├── coalesce.sql ├── comparison.sql ├── concatenation.sql ├── connections.sql ├── create-schema.sql ├── create-sequence.sql ├── create-table.sql ├── date-time-value-function.sql ├── date.sql ├── decimal.sql ├── delete.sql ├── double-precision.sql ├── drop-schema.sql ├── drop-sequence.sql ├── drop-table.sql ├── errors.sql ├── explain.sql ├── fold.sql ├── group-by-null.sql ├── group-by.sql ├── inner-join.sql ├── insert.sql ├── integer.sql ├── isolation-read-committed.sql ├── left-join.sql ├── length.sql ├── like.sql ├── literal.sql ├── logical.sql ├── math.sql ├── next-value-for.sql ├── null.sql ├── nullif.sql ├── numeric.sql ├── offset-fetch.sql ├── order-nulls.sql ├── order.sql ├── parameters.sql ├── pg-functions.sql ├── position.sql ├── primary-key.sql ├── real.sql ├── reserved-words.sql ├── right-join.sql ├── select-from.sql ├── select-where.sql ├── set-catalog.sql ├── set-schema.sql ├── similar.sql ├── smallint.sql ├── std_8_2_comparison_predicate.sql ├── subquery.sql ├── substring.sql ├── syntax_tokens.sql ├── testing-comments.sql ├── time.sql ├── timestamp.sql ├── transaction.sql ├── trim.sql ├── unicode.sql ├── update.sql ├── values.sql ├── varchar.sql └── whitespace.sql ├── v.mod └── vsql ├── bench.v ├── btree.v ├── btree_test.v ├── bytes.v ├── compiler.v ├── connection.v ├── connection_test.v ├── flock_nix.c.v ├── flock_windows.c.v ├── funcs.v ├── grammar.y ├── header.v ├── keywords.v ├── lexer.v ├── mvcc.v ├── numeric.v ├── operators.v ├── page.v ├── pager.v ├── pg.v ├── planner.v ├── prepare.v ├── result.v ├── row.v ├── server.v ├── sql_test.v ├── std_10_10_sort_specification_list.v ├── std_10_10_sort_specification_list.y ├── std_10_4_routine_invocation.v ├── std_10_4_routine_invocation.y ├── std_10_9_aggregate_function.v ├── std_10_9_aggregate_function.y ├── std_11_1_schema_definition.v ├── std_11_1_schema_definition.y ├── std_11_2_drop_schema_statement.v ├── std_11_2_drop_schema_statement.y ├── std_11_31_drop_table_statement.v ├── std_11_31_drop_table_statement.y ├── std_11_3_table_definition.v ├── std_11_3_table_definition.y ├── std_11_4_column_definition.y ├── std_11_6_table_constraint_definition.y ├── std_11_72_sequence_generator_definition.v ├── std_11_72_sequence_generator_definition.y ├── std_11_73_alter_sequence_generator_statement.v ├── std_11_73_alter_sequence_generator_statement.y ├── std_11_74_drop_sequence_generator_statement.v ├── std_11_74_drop_sequence_generator_statement.y ├── std_11_7_unique_constraint_definition.v ├── std_11_7_unique_constraint_definition.y ├── std_13_4_sql_procedure_statement.y ├── std_14_11_insert_statement.v ├── std_14_11_insert_statement.y ├── std_14_14_update_statement_searched.v ├── std_14_14_update_statement_searched.y ├── std_14_15_set_clause_list.v ├── std_14_15_set_clause_list.y ├── std_14_3_cursor_specification.y ├── std_14_8_delete_statement_positioned.y ├── std_14_9_delete_statement_searched.v ├── std_14_9_delete_statement_searched.y ├── std_17_1_start_transaction_statement.v ├── std_17_1_start_transaction_statement.y ├── std_17_7_commit_statement.v ├── std_17_7_commit_statement.y ├── std_17_8_rollback_statement.v ├── std_17_8_rollback_statement.y ├── std_19_5_set_catalog_statement.v ├── std_19_5_set_catalog_statement.y ├── std_19_6_set_schema_statement.v ├── std_19_6_set_schema_statement.y ├── std_20_7_prepare_statement.y ├── std_24_1_sqlstate.v ├── std_4_26_sql_schemas.v ├── std_4_27_sequence_generators.v ├── std_5_1_sql_terminal_character.y ├── std_5_2_token_and_separator.y ├── std_5_3_literal.v ├── std_5_3_literal.y ├── std_5_4_names_and_identifiers.v ├── std_5_4_names_and_identifiers.y ├── std_6_12_case_expression.v ├── std_6_12_case_expression.y ├── std_6_13_cast_specification.v ├── std_6_13_cast_specification.y ├── std_6_14_next_value_expression.v ├── std_6_14_next_value_expression.y ├── std_6_1_data_type.v ├── std_6_1_data_type.y ├── std_6_28_value_expression.v ├── std_6_28_value_expression.y ├── std_6_29_numeric_value_expression.v ├── std_6_29_numeric_value_expression.y ├── std_6_30_numeric_value_function.v ├── std_6_30_numeric_value_function.y ├── std_6_31_string_value_expression.v ├── std_6_31_string_value_expression.y ├── std_6_32_string_value_function.v ├── std_6_32_string_value_function.y ├── std_6_35_datetime_value_expression.v ├── std_6_35_datetime_value_expression.y ├── std_6_36_datetime_value_function.v ├── std_6_36_datetime_value_function.y ├── std_6_39_boolean_value_expression.v ├── std_6_39_boolean_value_expression.y ├── std_6_3_value_expression_primary.v ├── std_6_3_value_expression_primary.y ├── std_6_4_value_specification_and_target_specification.v ├── std_6_4_value_specification_and_target_specification.y ├── std_6_5_contextually_typed_value_specification.v ├── std_6_5_contextually_typed_value_specification.y ├── std_6_6_identifier_chain.v ├── std_6_6_identifier_chain.y ├── std_6_7_column_reference.y ├── std_6_9_set_function_specification.y ├── std_7_10_joined_table.v ├── std_7_10_joined_table.y ├── std_7_12_where_clause.y ├── std_7_13_group_by_clause.v ├── std_7_13_group_by_clause.y ├── std_7_16_query_specification.v ├── std_7_16_query_specification.y ├── std_7_17_query_expression.v ├── std_7_17_query_expression.y ├── std_7_19_subquery.v ├── std_7_19_subquery.y ├── std_7_1_row_value_constructor.v ├── std_7_1_row_value_constructor.y ├── std_7_2_row_value_expression.y ├── std_7_3_table_value_constructor.v ├── std_7_3_table_value_constructor.y ├── std_7_4_table_expression.v ├── std_7_4_table_expression.y ├── std_7_5_from_clause.y ├── std_7_6_table_reference.v ├── std_7_6_table_reference.y ├── std_8_1_predicate.v ├── std_8_1_predicate.y ├── std_8_21_search_condition.v ├── std_8_21_search_condition.y ├── std_8_2_comparison_predicate.v ├── std_8_2_comparison_predicate.y ├── std_8_3_between_predicate.v ├── std_8_3_between_predicate.y ├── std_8_5_like_predicate.v ├── std_8_5_like_predicate.y ├── std_8_6_similar_predicate.v ├── std_8_6_similar_predicate.y ├── std_8_8_null_predicate.v ├── std_8_8_null_predicate.y ├── std_9_2_store_assignment.v ├── storage.v ├── table.v ├── time.v ├── timer.v ├── type.v ├── utils.v ├── value.v ├── virtual_table.v └── walk.v /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/set_version.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | sed -i -e "s/MISSING_VERSION/${GITHUB_REF##*/} `date +'%F'`/g" cmd/vsql/version.v 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/README.md -------------------------------------------------------------------------------- /bin/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /cmd/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/cmd/tests/README.md -------------------------------------------------------------------------------- /cmd/tests/catalogs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/cmd/tests/catalogs.sh -------------------------------------------------------------------------------- /cmd/tests/in-continue-on-error.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/cmd/tests/in-continue-on-error.sh -------------------------------------------------------------------------------- /cmd/tests/in-verbose.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/cmd/tests/in-verbose.sh -------------------------------------------------------------------------------- /cmd/tests/in.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/cmd/tests/in.sh -------------------------------------------------------------------------------- /cmd/tests/missing-command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/cmd/tests/missing-command.sh -------------------------------------------------------------------------------- /cmd/tests/out-create-public-schema.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/cmd/tests/out-create-public-schema.sh -------------------------------------------------------------------------------- /cmd/tests/out.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/cmd/tests/out.sh -------------------------------------------------------------------------------- /cmd/tests/unknown-command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/cmd/tests/unknown-command.sh -------------------------------------------------------------------------------- /cmd/tests/version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/cmd/tests/version.sh -------------------------------------------------------------------------------- /cmd/vsql/.gitignore: -------------------------------------------------------------------------------- 1 | vsql 2 | vsql.dSYM 3 | -------------------------------------------------------------------------------- /cmd/vsql/bench.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/cmd/vsql/bench.v -------------------------------------------------------------------------------- /cmd/vsql/cli.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/cmd/vsql/cli.v -------------------------------------------------------------------------------- /cmd/vsql/in.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/cmd/vsql/in.v -------------------------------------------------------------------------------- /cmd/vsql/main.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/cmd/vsql/main.v -------------------------------------------------------------------------------- /cmd/vsql/out.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/cmd/vsql/out.v -------------------------------------------------------------------------------- /cmd/vsql/server.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/cmd/vsql/server.v -------------------------------------------------------------------------------- /cmd/vsql/version.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/cmd/vsql/version.v -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | _build 2 | 3 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/alter-sequence.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/alter-sequence.rst -------------------------------------------------------------------------------- /docs/appendix.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/appendix.rst -------------------------------------------------------------------------------- /docs/benchmark.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/benchmark.rst -------------------------------------------------------------------------------- /docs/booleans.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/booleans.rst -------------------------------------------------------------------------------- /docs/cli.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/cli.rst -------------------------------------------------------------------------------- /docs/client-interfaces.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/client-interfaces.rst -------------------------------------------------------------------------------- /docs/commit.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/commit.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/contributing.rst -------------------------------------------------------------------------------- /docs/create-schema.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/create-schema.rst -------------------------------------------------------------------------------- /docs/create-sequence.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/create-sequence.rst -------------------------------------------------------------------------------- /docs/create-table.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/create-table.rst -------------------------------------------------------------------------------- /docs/custom-functions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/custom-functions.rst -------------------------------------------------------------------------------- /docs/dates-times.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/dates-times.rst -------------------------------------------------------------------------------- /docs/delete.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/delete.rst -------------------------------------------------------------------------------- /docs/development.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/development.rst -------------------------------------------------------------------------------- /docs/docker.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/docker.rst -------------------------------------------------------------------------------- /docs/drop-schema.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/drop-schema.rst -------------------------------------------------------------------------------- /docs/drop-sequence.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/drop-sequence.rst -------------------------------------------------------------------------------- /docs/drop-table.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/drop-table.rst -------------------------------------------------------------------------------- /docs/explain.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/explain.rst -------------------------------------------------------------------------------- /docs/expressions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/expressions.rst -------------------------------------------------------------------------------- /docs/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/faq.rst -------------------------------------------------------------------------------- /docs/features.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/features.rst -------------------------------------------------------------------------------- /docs/file-format.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/file-format.rst -------------------------------------------------------------------------------- /docs/functions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/functions.rst -------------------------------------------------------------------------------- /docs/getting-started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/getting-started.rst -------------------------------------------------------------------------------- /docs/img/file-format-blob-1.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-blob-1.excalidraw -------------------------------------------------------------------------------- /docs/img/file-format-blob-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-blob-1.png -------------------------------------------------------------------------------- /docs/img/file-format-blob-2.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-blob-2.excalidraw -------------------------------------------------------------------------------- /docs/img/file-format-blob-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-blob-2.png -------------------------------------------------------------------------------- /docs/img/file-format-blob-3.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-blob-3.excalidraw -------------------------------------------------------------------------------- /docs/img/file-format-blob-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-blob-3.png -------------------------------------------------------------------------------- /docs/img/file-format-layout.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-layout.excalidraw -------------------------------------------------------------------------------- /docs/img/file-format-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-layout.png -------------------------------------------------------------------------------- /docs/img/file-format-leaf-page.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-leaf-page.excalidraw -------------------------------------------------------------------------------- /docs/img/file-format-leaf-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-leaf-page.png -------------------------------------------------------------------------------- /docs/img/file-format-non-leaf-page.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-non-leaf-page.excalidraw -------------------------------------------------------------------------------- /docs/img/file-format-non-leaf-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-non-leaf-page.png -------------------------------------------------------------------------------- /docs/img/file-format-non-leaf-reference.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-non-leaf-reference.excalidraw -------------------------------------------------------------------------------- /docs/img/file-format-non-leaf-reference.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-non-leaf-reference.png -------------------------------------------------------------------------------- /docs/img/file-format-object.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-object.excalidraw -------------------------------------------------------------------------------- /docs/img/file-format-object.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-object.png -------------------------------------------------------------------------------- /docs/img/file-format-page.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-page.excalidraw -------------------------------------------------------------------------------- /docs/img/file-format-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/img/file-format-page.png -------------------------------------------------------------------------------- /docs/in-memory-database.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/in-memory-database.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/insert.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/insert.rst -------------------------------------------------------------------------------- /docs/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/install.rst -------------------------------------------------------------------------------- /docs/internals.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/internals.rst -------------------------------------------------------------------------------- /docs/keywords.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/keywords.rst -------------------------------------------------------------------------------- /docs/limitations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/limitations.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/mvcc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/mvcc.rst -------------------------------------------------------------------------------- /docs/numbers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/numbers.rst -------------------------------------------------------------------------------- /docs/operators.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/operators.rst -------------------------------------------------------------------------------- /docs/postgresql-clients.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/postgresql-clients.rst -------------------------------------------------------------------------------- /docs/prepared-statements.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/prepared-statements.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/rollback.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/rollback.rst -------------------------------------------------------------------------------- /docs/select.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/select.rst -------------------------------------------------------------------------------- /docs/server.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/server.rst -------------------------------------------------------------------------------- /docs/set-catalog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/set-catalog.rst -------------------------------------------------------------------------------- /docs/set-schema.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/set-schema.rst -------------------------------------------------------------------------------- /docs/sql-compliance.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/sql-compliance.rst -------------------------------------------------------------------------------- /docs/sql-language.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/sql-language.rst -------------------------------------------------------------------------------- /docs/sql-reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/sql-reference.rst -------------------------------------------------------------------------------- /docs/sql-standard.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/sql-standard.rst -------------------------------------------------------------------------------- /docs/sqlstate.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/sqlstate.rst -------------------------------------------------------------------------------- /docs/start-transaction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/start-transaction.rst -------------------------------------------------------------------------------- /docs/testing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/testing.rst -------------------------------------------------------------------------------- /docs/text.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/text.rst -------------------------------------------------------------------------------- /docs/transactions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/transactions.rst -------------------------------------------------------------------------------- /docs/update.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/update.rst -------------------------------------------------------------------------------- /docs/v-client-library-docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/v-client-library-docs.rst -------------------------------------------------------------------------------- /docs/v-client-library.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/v-client-library.rst -------------------------------------------------------------------------------- /docs/values.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/values.rst -------------------------------------------------------------------------------- /docs/virtual-tables.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/docs/virtual-tables.rst -------------------------------------------------------------------------------- /examples/custom-functions.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/examples/custom-functions.v -------------------------------------------------------------------------------- /examples/error-handling.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/examples/error-handling.v -------------------------------------------------------------------------------- /examples/memory.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/examples/memory.v -------------------------------------------------------------------------------- /examples/show-tables.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/examples/show-tables.v -------------------------------------------------------------------------------- /examples/simple.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/examples/simple.v -------------------------------------------------------------------------------- /examples/virtual-tables.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/examples/virtual-tables.v -------------------------------------------------------------------------------- /readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/readthedocs.yaml -------------------------------------------------------------------------------- /scripts/generate-grammar.vsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/scripts/generate-grammar.vsh -------------------------------------------------------------------------------- /scripts/generate-v-client-library-docs.vsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/scripts/generate-v-client-library-docs.vsh -------------------------------------------------------------------------------- /scripts/vyacc.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/scripts/vyacc.v -------------------------------------------------------------------------------- /tests/alter-sequence.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/alter-sequence.sql -------------------------------------------------------------------------------- /tests/arithmetic.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/arithmetic.sql -------------------------------------------------------------------------------- /tests/as.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/as.sql -------------------------------------------------------------------------------- /tests/between.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/between.sql -------------------------------------------------------------------------------- /tests/bigint.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/bigint.sql -------------------------------------------------------------------------------- /tests/boolean.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/boolean.sql -------------------------------------------------------------------------------- /tests/cast.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/cast.sql -------------------------------------------------------------------------------- /tests/catalogs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/catalogs.sql -------------------------------------------------------------------------------- /tests/character-varying.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/character-varying.sql -------------------------------------------------------------------------------- /tests/character.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/character.sql -------------------------------------------------------------------------------- /tests/coalesce.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/coalesce.sql -------------------------------------------------------------------------------- /tests/comparison.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/comparison.sql -------------------------------------------------------------------------------- /tests/concatenation.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/concatenation.sql -------------------------------------------------------------------------------- /tests/connections.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/connections.sql -------------------------------------------------------------------------------- /tests/create-schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/create-schema.sql -------------------------------------------------------------------------------- /tests/create-sequence.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/create-sequence.sql -------------------------------------------------------------------------------- /tests/create-table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/create-table.sql -------------------------------------------------------------------------------- /tests/date-time-value-function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/date-time-value-function.sql -------------------------------------------------------------------------------- /tests/date.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/date.sql -------------------------------------------------------------------------------- /tests/decimal.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/decimal.sql -------------------------------------------------------------------------------- /tests/delete.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/delete.sql -------------------------------------------------------------------------------- /tests/double-precision.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/double-precision.sql -------------------------------------------------------------------------------- /tests/drop-schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/drop-schema.sql -------------------------------------------------------------------------------- /tests/drop-sequence.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/drop-sequence.sql -------------------------------------------------------------------------------- /tests/drop-table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/drop-table.sql -------------------------------------------------------------------------------- /tests/errors.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/errors.sql -------------------------------------------------------------------------------- /tests/explain.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/explain.sql -------------------------------------------------------------------------------- /tests/fold.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/fold.sql -------------------------------------------------------------------------------- /tests/group-by-null.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/group-by-null.sql -------------------------------------------------------------------------------- /tests/group-by.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/group-by.sql -------------------------------------------------------------------------------- /tests/inner-join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/inner-join.sql -------------------------------------------------------------------------------- /tests/insert.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/insert.sql -------------------------------------------------------------------------------- /tests/integer.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/integer.sql -------------------------------------------------------------------------------- /tests/isolation-read-committed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/isolation-read-committed.sql -------------------------------------------------------------------------------- /tests/left-join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/left-join.sql -------------------------------------------------------------------------------- /tests/length.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/length.sql -------------------------------------------------------------------------------- /tests/like.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/like.sql -------------------------------------------------------------------------------- /tests/literal.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/literal.sql -------------------------------------------------------------------------------- /tests/logical.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/logical.sql -------------------------------------------------------------------------------- /tests/math.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/math.sql -------------------------------------------------------------------------------- /tests/next-value-for.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/next-value-for.sql -------------------------------------------------------------------------------- /tests/null.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/null.sql -------------------------------------------------------------------------------- /tests/nullif.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/nullif.sql -------------------------------------------------------------------------------- /tests/numeric.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/numeric.sql -------------------------------------------------------------------------------- /tests/offset-fetch.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/offset-fetch.sql -------------------------------------------------------------------------------- /tests/order-nulls.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/order-nulls.sql -------------------------------------------------------------------------------- /tests/order.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/order.sql -------------------------------------------------------------------------------- /tests/parameters.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/parameters.sql -------------------------------------------------------------------------------- /tests/pg-functions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/pg-functions.sql -------------------------------------------------------------------------------- /tests/position.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/position.sql -------------------------------------------------------------------------------- /tests/primary-key.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/primary-key.sql -------------------------------------------------------------------------------- /tests/real.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/real.sql -------------------------------------------------------------------------------- /tests/reserved-words.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/reserved-words.sql -------------------------------------------------------------------------------- /tests/right-join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/right-join.sql -------------------------------------------------------------------------------- /tests/select-from.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/select-from.sql -------------------------------------------------------------------------------- /tests/select-where.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/select-where.sql -------------------------------------------------------------------------------- /tests/set-catalog.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/set-catalog.sql -------------------------------------------------------------------------------- /tests/set-schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/set-schema.sql -------------------------------------------------------------------------------- /tests/similar.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/similar.sql -------------------------------------------------------------------------------- /tests/smallint.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/smallint.sql -------------------------------------------------------------------------------- /tests/std_8_2_comparison_predicate.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/std_8_2_comparison_predicate.sql -------------------------------------------------------------------------------- /tests/subquery.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/subquery.sql -------------------------------------------------------------------------------- /tests/substring.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/substring.sql -------------------------------------------------------------------------------- /tests/syntax_tokens.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/syntax_tokens.sql -------------------------------------------------------------------------------- /tests/testing-comments.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/testing-comments.sql -------------------------------------------------------------------------------- /tests/time.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/time.sql -------------------------------------------------------------------------------- /tests/timestamp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/timestamp.sql -------------------------------------------------------------------------------- /tests/transaction.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/transaction.sql -------------------------------------------------------------------------------- /tests/trim.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/trim.sql -------------------------------------------------------------------------------- /tests/unicode.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/unicode.sql -------------------------------------------------------------------------------- /tests/update.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/update.sql -------------------------------------------------------------------------------- /tests/values.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/values.sql -------------------------------------------------------------------------------- /tests/varchar.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/varchar.sql -------------------------------------------------------------------------------- /tests/whitespace.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/tests/whitespace.sql -------------------------------------------------------------------------------- /v.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/v.mod -------------------------------------------------------------------------------- /vsql/bench.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/bench.v -------------------------------------------------------------------------------- /vsql/btree.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/btree.v -------------------------------------------------------------------------------- /vsql/btree_test.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/btree_test.v -------------------------------------------------------------------------------- /vsql/bytes.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/bytes.v -------------------------------------------------------------------------------- /vsql/compiler.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/compiler.v -------------------------------------------------------------------------------- /vsql/connection.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/connection.v -------------------------------------------------------------------------------- /vsql/connection_test.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/connection_test.v -------------------------------------------------------------------------------- /vsql/flock_nix.c.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/flock_nix.c.v -------------------------------------------------------------------------------- /vsql/flock_windows.c.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/flock_windows.c.v -------------------------------------------------------------------------------- /vsql/funcs.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/funcs.v -------------------------------------------------------------------------------- /vsql/grammar.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/grammar.y -------------------------------------------------------------------------------- /vsql/header.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/header.v -------------------------------------------------------------------------------- /vsql/keywords.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/keywords.v -------------------------------------------------------------------------------- /vsql/lexer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/lexer.v -------------------------------------------------------------------------------- /vsql/mvcc.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/mvcc.v -------------------------------------------------------------------------------- /vsql/numeric.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/numeric.v -------------------------------------------------------------------------------- /vsql/operators.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/operators.v -------------------------------------------------------------------------------- /vsql/page.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/page.v -------------------------------------------------------------------------------- /vsql/pager.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/pager.v -------------------------------------------------------------------------------- /vsql/pg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/pg.v -------------------------------------------------------------------------------- /vsql/planner.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/planner.v -------------------------------------------------------------------------------- /vsql/prepare.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/prepare.v -------------------------------------------------------------------------------- /vsql/result.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/result.v -------------------------------------------------------------------------------- /vsql/row.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/row.v -------------------------------------------------------------------------------- /vsql/server.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/server.v -------------------------------------------------------------------------------- /vsql/sql_test.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/sql_test.v -------------------------------------------------------------------------------- /vsql/std_10_10_sort_specification_list.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_10_10_sort_specification_list.v -------------------------------------------------------------------------------- /vsql/std_10_10_sort_specification_list.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_10_10_sort_specification_list.y -------------------------------------------------------------------------------- /vsql/std_10_4_routine_invocation.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_10_4_routine_invocation.v -------------------------------------------------------------------------------- /vsql/std_10_4_routine_invocation.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_10_4_routine_invocation.y -------------------------------------------------------------------------------- /vsql/std_10_9_aggregate_function.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_10_9_aggregate_function.v -------------------------------------------------------------------------------- /vsql/std_10_9_aggregate_function.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_10_9_aggregate_function.y -------------------------------------------------------------------------------- /vsql/std_11_1_schema_definition.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_1_schema_definition.v -------------------------------------------------------------------------------- /vsql/std_11_1_schema_definition.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_1_schema_definition.y -------------------------------------------------------------------------------- /vsql/std_11_2_drop_schema_statement.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_2_drop_schema_statement.v -------------------------------------------------------------------------------- /vsql/std_11_2_drop_schema_statement.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_2_drop_schema_statement.y -------------------------------------------------------------------------------- /vsql/std_11_31_drop_table_statement.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_31_drop_table_statement.v -------------------------------------------------------------------------------- /vsql/std_11_31_drop_table_statement.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_31_drop_table_statement.y -------------------------------------------------------------------------------- /vsql/std_11_3_table_definition.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_3_table_definition.v -------------------------------------------------------------------------------- /vsql/std_11_3_table_definition.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_3_table_definition.y -------------------------------------------------------------------------------- /vsql/std_11_4_column_definition.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_4_column_definition.y -------------------------------------------------------------------------------- /vsql/std_11_6_table_constraint_definition.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_6_table_constraint_definition.y -------------------------------------------------------------------------------- /vsql/std_11_72_sequence_generator_definition.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_72_sequence_generator_definition.v -------------------------------------------------------------------------------- /vsql/std_11_72_sequence_generator_definition.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_72_sequence_generator_definition.y -------------------------------------------------------------------------------- /vsql/std_11_73_alter_sequence_generator_statement.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_73_alter_sequence_generator_statement.v -------------------------------------------------------------------------------- /vsql/std_11_73_alter_sequence_generator_statement.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_73_alter_sequence_generator_statement.y -------------------------------------------------------------------------------- /vsql/std_11_74_drop_sequence_generator_statement.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_74_drop_sequence_generator_statement.v -------------------------------------------------------------------------------- /vsql/std_11_74_drop_sequence_generator_statement.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_74_drop_sequence_generator_statement.y -------------------------------------------------------------------------------- /vsql/std_11_7_unique_constraint_definition.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_7_unique_constraint_definition.v -------------------------------------------------------------------------------- /vsql/std_11_7_unique_constraint_definition.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_11_7_unique_constraint_definition.y -------------------------------------------------------------------------------- /vsql/std_13_4_sql_procedure_statement.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_13_4_sql_procedure_statement.y -------------------------------------------------------------------------------- /vsql/std_14_11_insert_statement.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_14_11_insert_statement.v -------------------------------------------------------------------------------- /vsql/std_14_11_insert_statement.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_14_11_insert_statement.y -------------------------------------------------------------------------------- /vsql/std_14_14_update_statement_searched.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_14_14_update_statement_searched.v -------------------------------------------------------------------------------- /vsql/std_14_14_update_statement_searched.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_14_14_update_statement_searched.y -------------------------------------------------------------------------------- /vsql/std_14_15_set_clause_list.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_14_15_set_clause_list.v -------------------------------------------------------------------------------- /vsql/std_14_15_set_clause_list.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_14_15_set_clause_list.y -------------------------------------------------------------------------------- /vsql/std_14_3_cursor_specification.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_14_3_cursor_specification.y -------------------------------------------------------------------------------- /vsql/std_14_8_delete_statement_positioned.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_14_8_delete_statement_positioned.y -------------------------------------------------------------------------------- /vsql/std_14_9_delete_statement_searched.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_14_9_delete_statement_searched.v -------------------------------------------------------------------------------- /vsql/std_14_9_delete_statement_searched.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_14_9_delete_statement_searched.y -------------------------------------------------------------------------------- /vsql/std_17_1_start_transaction_statement.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_17_1_start_transaction_statement.v -------------------------------------------------------------------------------- /vsql/std_17_1_start_transaction_statement.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_17_1_start_transaction_statement.y -------------------------------------------------------------------------------- /vsql/std_17_7_commit_statement.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_17_7_commit_statement.v -------------------------------------------------------------------------------- /vsql/std_17_7_commit_statement.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_17_7_commit_statement.y -------------------------------------------------------------------------------- /vsql/std_17_8_rollback_statement.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_17_8_rollback_statement.v -------------------------------------------------------------------------------- /vsql/std_17_8_rollback_statement.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_17_8_rollback_statement.y -------------------------------------------------------------------------------- /vsql/std_19_5_set_catalog_statement.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_19_5_set_catalog_statement.v -------------------------------------------------------------------------------- /vsql/std_19_5_set_catalog_statement.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_19_5_set_catalog_statement.y -------------------------------------------------------------------------------- /vsql/std_19_6_set_schema_statement.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_19_6_set_schema_statement.v -------------------------------------------------------------------------------- /vsql/std_19_6_set_schema_statement.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_19_6_set_schema_statement.y -------------------------------------------------------------------------------- /vsql/std_20_7_prepare_statement.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_20_7_prepare_statement.y -------------------------------------------------------------------------------- /vsql/std_24_1_sqlstate.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_24_1_sqlstate.v -------------------------------------------------------------------------------- /vsql/std_4_26_sql_schemas.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_4_26_sql_schemas.v -------------------------------------------------------------------------------- /vsql/std_4_27_sequence_generators.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_4_27_sequence_generators.v -------------------------------------------------------------------------------- /vsql/std_5_1_sql_terminal_character.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_5_1_sql_terminal_character.y -------------------------------------------------------------------------------- /vsql/std_5_2_token_and_separator.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_5_2_token_and_separator.y -------------------------------------------------------------------------------- /vsql/std_5_3_literal.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_5_3_literal.v -------------------------------------------------------------------------------- /vsql/std_5_3_literal.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_5_3_literal.y -------------------------------------------------------------------------------- /vsql/std_5_4_names_and_identifiers.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_5_4_names_and_identifiers.v -------------------------------------------------------------------------------- /vsql/std_5_4_names_and_identifiers.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_5_4_names_and_identifiers.y -------------------------------------------------------------------------------- /vsql/std_6_12_case_expression.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_12_case_expression.v -------------------------------------------------------------------------------- /vsql/std_6_12_case_expression.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_12_case_expression.y -------------------------------------------------------------------------------- /vsql/std_6_13_cast_specification.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_13_cast_specification.v -------------------------------------------------------------------------------- /vsql/std_6_13_cast_specification.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_13_cast_specification.y -------------------------------------------------------------------------------- /vsql/std_6_14_next_value_expression.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_14_next_value_expression.v -------------------------------------------------------------------------------- /vsql/std_6_14_next_value_expression.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_14_next_value_expression.y -------------------------------------------------------------------------------- /vsql/std_6_1_data_type.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_1_data_type.v -------------------------------------------------------------------------------- /vsql/std_6_1_data_type.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_1_data_type.y -------------------------------------------------------------------------------- /vsql/std_6_28_value_expression.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_28_value_expression.v -------------------------------------------------------------------------------- /vsql/std_6_28_value_expression.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_28_value_expression.y -------------------------------------------------------------------------------- /vsql/std_6_29_numeric_value_expression.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_29_numeric_value_expression.v -------------------------------------------------------------------------------- /vsql/std_6_29_numeric_value_expression.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_29_numeric_value_expression.y -------------------------------------------------------------------------------- /vsql/std_6_30_numeric_value_function.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_30_numeric_value_function.v -------------------------------------------------------------------------------- /vsql/std_6_30_numeric_value_function.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_30_numeric_value_function.y -------------------------------------------------------------------------------- /vsql/std_6_31_string_value_expression.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_31_string_value_expression.v -------------------------------------------------------------------------------- /vsql/std_6_31_string_value_expression.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_31_string_value_expression.y -------------------------------------------------------------------------------- /vsql/std_6_32_string_value_function.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_32_string_value_function.v -------------------------------------------------------------------------------- /vsql/std_6_32_string_value_function.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_32_string_value_function.y -------------------------------------------------------------------------------- /vsql/std_6_35_datetime_value_expression.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_35_datetime_value_expression.v -------------------------------------------------------------------------------- /vsql/std_6_35_datetime_value_expression.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_35_datetime_value_expression.y -------------------------------------------------------------------------------- /vsql/std_6_36_datetime_value_function.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_36_datetime_value_function.v -------------------------------------------------------------------------------- /vsql/std_6_36_datetime_value_function.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_36_datetime_value_function.y -------------------------------------------------------------------------------- /vsql/std_6_39_boolean_value_expression.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_39_boolean_value_expression.v -------------------------------------------------------------------------------- /vsql/std_6_39_boolean_value_expression.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_39_boolean_value_expression.y -------------------------------------------------------------------------------- /vsql/std_6_3_value_expression_primary.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_3_value_expression_primary.v -------------------------------------------------------------------------------- /vsql/std_6_3_value_expression_primary.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_3_value_expression_primary.y -------------------------------------------------------------------------------- /vsql/std_6_4_value_specification_and_target_specification.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_4_value_specification_and_target_specification.v -------------------------------------------------------------------------------- /vsql/std_6_4_value_specification_and_target_specification.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_4_value_specification_and_target_specification.y -------------------------------------------------------------------------------- /vsql/std_6_5_contextually_typed_value_specification.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_5_contextually_typed_value_specification.v -------------------------------------------------------------------------------- /vsql/std_6_5_contextually_typed_value_specification.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_5_contextually_typed_value_specification.y -------------------------------------------------------------------------------- /vsql/std_6_6_identifier_chain.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_6_identifier_chain.v -------------------------------------------------------------------------------- /vsql/std_6_6_identifier_chain.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_6_identifier_chain.y -------------------------------------------------------------------------------- /vsql/std_6_7_column_reference.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_7_column_reference.y -------------------------------------------------------------------------------- /vsql/std_6_9_set_function_specification.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_6_9_set_function_specification.y -------------------------------------------------------------------------------- /vsql/std_7_10_joined_table.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_10_joined_table.v -------------------------------------------------------------------------------- /vsql/std_7_10_joined_table.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_10_joined_table.y -------------------------------------------------------------------------------- /vsql/std_7_12_where_clause.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_12_where_clause.y -------------------------------------------------------------------------------- /vsql/std_7_13_group_by_clause.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_13_group_by_clause.v -------------------------------------------------------------------------------- /vsql/std_7_13_group_by_clause.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_13_group_by_clause.y -------------------------------------------------------------------------------- /vsql/std_7_16_query_specification.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_16_query_specification.v -------------------------------------------------------------------------------- /vsql/std_7_16_query_specification.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_16_query_specification.y -------------------------------------------------------------------------------- /vsql/std_7_17_query_expression.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_17_query_expression.v -------------------------------------------------------------------------------- /vsql/std_7_17_query_expression.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_17_query_expression.y -------------------------------------------------------------------------------- /vsql/std_7_19_subquery.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_19_subquery.v -------------------------------------------------------------------------------- /vsql/std_7_19_subquery.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_19_subquery.y -------------------------------------------------------------------------------- /vsql/std_7_1_row_value_constructor.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_1_row_value_constructor.v -------------------------------------------------------------------------------- /vsql/std_7_1_row_value_constructor.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_1_row_value_constructor.y -------------------------------------------------------------------------------- /vsql/std_7_2_row_value_expression.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_2_row_value_expression.y -------------------------------------------------------------------------------- /vsql/std_7_3_table_value_constructor.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_3_table_value_constructor.v -------------------------------------------------------------------------------- /vsql/std_7_3_table_value_constructor.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_3_table_value_constructor.y -------------------------------------------------------------------------------- /vsql/std_7_4_table_expression.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_4_table_expression.v -------------------------------------------------------------------------------- /vsql/std_7_4_table_expression.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_4_table_expression.y -------------------------------------------------------------------------------- /vsql/std_7_5_from_clause.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_5_from_clause.y -------------------------------------------------------------------------------- /vsql/std_7_6_table_reference.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_6_table_reference.v -------------------------------------------------------------------------------- /vsql/std_7_6_table_reference.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_7_6_table_reference.y -------------------------------------------------------------------------------- /vsql/std_8_1_predicate.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_8_1_predicate.v -------------------------------------------------------------------------------- /vsql/std_8_1_predicate.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_8_1_predicate.y -------------------------------------------------------------------------------- /vsql/std_8_21_search_condition.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_8_21_search_condition.v -------------------------------------------------------------------------------- /vsql/std_8_21_search_condition.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_8_21_search_condition.y -------------------------------------------------------------------------------- /vsql/std_8_2_comparison_predicate.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_8_2_comparison_predicate.v -------------------------------------------------------------------------------- /vsql/std_8_2_comparison_predicate.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_8_2_comparison_predicate.y -------------------------------------------------------------------------------- /vsql/std_8_3_between_predicate.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_8_3_between_predicate.v -------------------------------------------------------------------------------- /vsql/std_8_3_between_predicate.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_8_3_between_predicate.y -------------------------------------------------------------------------------- /vsql/std_8_5_like_predicate.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_8_5_like_predicate.v -------------------------------------------------------------------------------- /vsql/std_8_5_like_predicate.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_8_5_like_predicate.y -------------------------------------------------------------------------------- /vsql/std_8_6_similar_predicate.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_8_6_similar_predicate.v -------------------------------------------------------------------------------- /vsql/std_8_6_similar_predicate.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_8_6_similar_predicate.y -------------------------------------------------------------------------------- /vsql/std_8_8_null_predicate.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_8_8_null_predicate.v -------------------------------------------------------------------------------- /vsql/std_8_8_null_predicate.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_8_8_null_predicate.y -------------------------------------------------------------------------------- /vsql/std_9_2_store_assignment.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/std_9_2_store_assignment.v -------------------------------------------------------------------------------- /vsql/storage.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/storage.v -------------------------------------------------------------------------------- /vsql/table.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/table.v -------------------------------------------------------------------------------- /vsql/time.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/time.v -------------------------------------------------------------------------------- /vsql/timer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/timer.v -------------------------------------------------------------------------------- /vsql/type.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/type.v -------------------------------------------------------------------------------- /vsql/utils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/utils.v -------------------------------------------------------------------------------- /vsql/value.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/value.v -------------------------------------------------------------------------------- /vsql/virtual_table.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/virtual_table.v -------------------------------------------------------------------------------- /vsql/walk.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elliotchance/vsql/HEAD/vsql/walk.v --------------------------------------------------------------------------------