From 82b39baada86ab600c0702a8d39c79162735ce4b Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Sat, 17 Oct 2020 17:50:54 +0600 Subject: [PATCH] fill CHANGELOG --- CHANGELOG.md | 28 +++++++++++++++++++ .../exposed/keyvalue/ExposedKeyValueRepo.kt | 2 +- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 99b605e20cb..898bf61cbbd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,34 @@ ## 0.2.0 +* `Repos` + * `Exposed` + * Now this project depend on `micro_utils.coroutines` + * Typealias `ColumnAllocator` has been replaced to root exposed package + * Interface `ExposedRepo` has been added + * `ExposedCRUDRepo` now extends `ExposedRepo` instead of simple `Repo` + * New extension `initTable` for classes which are `Table` and `ExposedRepo` at the same time + * `KeyValue`: + * Class `AbstractExposedReadKeyValueRepo` + * Renamed to `ExposedReadKeyValueRepo` + * Changed incoming types to `ColumnAllocator` + * `open` instead of `abstract` + * Implements `ExposedRepo` + * Class `AbstractExposedKeyValueRepo` + * Renamed to `ExposedKeyValueRepo` + * Changed incoming types to `ColumnAllocator` + * `open` instead of `abstract` + * `OneToMany`: + * Class `AbstractExposedReadOneToManyKeyValueRepo` + * Renamed to `ExposedReadOneToManyKeyValueRepo` + * Changed incoming arguments order + * Implements `ExposedRepo` + * Class `AbstractExposedOneToManyKeyValueRepo` + * Renamed to `ExposedKeyValueRepo` + * Changed incoming arguments order + * `open` instead of `abstract` + * Release for every `Flow` in parent interfaces + ## 0.1.1 * `Versions`: diff --git a/repos/exposed/src/jvmMain/kotlin/dev/inmo/micro_utils/repos/exposed/keyvalue/ExposedKeyValueRepo.kt b/repos/exposed/src/jvmMain/kotlin/dev/inmo/micro_utils/repos/exposed/keyvalue/ExposedKeyValueRepo.kt index f013ae86232..8e5dafc8f5e 100644 --- a/repos/exposed/src/jvmMain/kotlin/dev/inmo/micro_utils/repos/exposed/keyvalue/ExposedKeyValueRepo.kt +++ b/repos/exposed/src/jvmMain/kotlin/dev/inmo/micro_utils/repos/exposed/keyvalue/ExposedKeyValueRepo.kt @@ -13,7 +13,7 @@ open class ExposedKeyValueRepo( database: Database, keyColumnAllocator: ColumnAllocator, valueColumnAllocator: ColumnAllocator -) : StandardKeyValueRepo, ExposedRepo, ExposedReadKeyValueRepo( +) : StandardKeyValueRepo, ExposedReadKeyValueRepo( database, keyColumnAllocator, valueColumnAllocator