Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for the V ORM #102

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

Support for the V ORM #102

wants to merge 1 commit into from

Conversation

elliotchance
Copy link
Owner

DO NOT MERGE.

This is partial support for the ORM. However, there are some challenges
that need to be addressed before this can be properly reviewed and
landed:

  1. The ORM in V requires drivers to be hard-coded. See Support for builtin orm #90.

  2. The Connection doesn't really implement orm.Connection because the
    vsql Connection is required to be mut and the current interface
    definition does not allow this.

  3. We need to create a new test suite for the ORM. vsql/orm_test.v
    filled with combinations of statements "sql" commands will work just
    fine. Specifically, we need to test different combinations of
    expressions and types.

Fixes #90

@elliotchance elliotchance mentioned this pull request Jun 20, 2022
2 tasks
@N0tExisting
Copy link

You can set this PR to a draft, so it can't be merged

@elliotchance elliotchance marked this pull request as draft March 2, 2023 14:44
DO NOT MERGE.

This is partial support for the ORM. However, there are some challenges
that need to be addressed before this can be properly reviewed and
landed:

1. The ORM in V requires drivers to be hard-coded. See #90.

2. The Connection doesn't _really_ implement orm.Connection because the
vsql Connection is required to be mut and the current interface
definition does not allow this.

3. We need to create a new test suite for the ORM. `vsql/orm_test.v`
filled with combinations of statements "sql" commands will work just
fine. Specifically, we need to test different combinations of
expressions and types.

Fixes #90
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support for builtin orm
2 participants