Skip to content

feat(surrealdb): add SurrealDB dialect scaffold#5424

Open
cdbattags wants to merge 1 commit intodrizzle-team:mainfrom
cdbattags:feat/surrealdb-dialect
Open

feat(surrealdb): add SurrealDB dialect scaffold#5424
cdbattags wants to merge 1 commit intodrizzle-team:mainfrom
cdbattags:feat/surrealdb-dialect

Conversation

@cdbattags
Copy link

  • Add surrealdb-core/ with table, column types (string, int, float, bool, datetime, object, array), dialect with SurrealQL generation, session, database class, indexes (fulltext with analyzer/BM25), primary keys, unique constraints
  • Add surrealdb/ driver wrapping the surrealdb npm package with positional-to-named parameter conversion
  • Register 'surrealdb' in Dialect union type
  • Add surrealdb as optional peer dependency
  • Zero type errors across the full codebase

- Add surrealdb-core/ with table, column types (string, int, float,
  bool, datetime, object, array), dialect with SurrealQL generation,
  session, database class, indexes (fulltext with analyzer/BM25),
  primary keys, unique constraints
- Add surrealdb/ driver wrapping the surrealdb npm package with
  positional-to-named parameter conversion
- Register 'surrealdb' in Dialect union type
- Add surrealdb as optional peer dependency
- Zero type errors across the full codebase
@cdbattags
Copy link
Author

Full query builder support incoming!

@cdbattags
Copy link
Author

Finished now on to the query builder SQL/surql gen tests!

@cdbattags
Copy link
Author

Continuation work is here:

cdbattags#1

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.

1 participant