Open
Description
Useful links:
- JetBrains ORM Framework Exposed
- YDB JDBC Driver using 2.3.6
- YDB Types - https://ydb.tech/docs/en/yql/reference/types
Preparation:
brew docker install
brew install colima
sudo ln -sf ~/.colima/docker.sock /var/run/docker.sock
Roadmap:
- Fork this repository
- module name is kotlin-exposed-dialect, artifactId is kotlin-exposed-ydb-dialect, groupId tech.ydb.dialects
- Example Database dialect - https://github.com/JetBrains/Exposed/blob/main/exposed-core/src/main/kotlin/org/jetbrains/exposed/sql/vendors/OracleDialect.kt
- package maybe create
tech.ydb.exposed.sql.
- Register dialect
TransactionManager.registerDialect("mydialect")
- override
org.jetbrains.exposed.sql.vendors.DataTypeProvider.kt
- Full integration tests.
- README.md
- Integration test example - hibernate-dialect.