Commit Graph

6 Commits

Author SHA1 Message Date
datbeohbbh bb4f917e64 (fix) remove ad-hoc case for YDB
- add method `GetDB()` for `core.Tx`, that method is used to obtain
  internal db.
2023-10-02 13:30:29 +07:00
datbeohbbh a3c13ae160 (fix) remove ad-hoc cases for YDB
- remove ad-hoc cases in `sync.go`, `engine.go`. To remove, I decided
  in `dialects/ydb.go` method `CreateTableSQL` will only generate YQL to
  create table not YQL for create indexes. So, to create indexes for
  table, client should use `(*Session).CreateIndexes(...)`.
2023-10-02 13:30:29 +07:00
datbeohbbh 93101ea555 (fix) remove ad-hoc case for YDB 2023-10-02 13:30:29 +07:00
datbeohbbh 95083deaa6 (fix) remove hacks for condition with custom type 2023-10-02 13:30:29 +07:00
datbeohbbh b2b647f9ca (refactor) add `TEST_YDB_CONNECTION_STRING`
(refactor) fix return in `toYQLDataType`

(refactor) fix returns in `yqlToSQLType`
2023-10-02 13:30:23 +07:00
datbeohbbh 8c5508fa79 squash all ydb-support commit history
(temp fix) ignore secure connection test

- use `ydb` as hostname

fix go vet

fix CI

update ydb-go-sdk to v3.52.1

fix `GetTables`
2023-09-24 17:13:12 +07:00