Package dev.inmo.micro_utils.repos.exposed

Types

Link copied to clipboard
Link copied to clipboard
abstract class AbstractExposedReadCRUDRepo<ObjectType, IdType>(tableName: String) : ReadCRUDRepo<ObjectType, IdType> , ExposedCRUDRepo<ObjectType, IdType>
Link copied to clipboard
abstract class AbstractExposedWriteCRUDRepo<ObjectType, IdType, InputValueType>(    flowsChannelsSize: Int = 0,     tableName: String = "",     replyCacheInFlows: Int = 0) : AbstractExposedReadCRUDRepo<ObjectType, IdType> , ExposedCRUDRepo<ObjectType, IdType> , WriteCRUDRepo<ObjectType, IdType, InputValueType>
Link copied to clipboard
typealias ColumnAllocator<T> = <Error class: unknown class>.() -> <Error class: unknown class><T>
Link copied to clipboard
interface CommonExposedRepo<IdType, ObjectType> : ExposedRepo
Link copied to clipboard
interface ExposedCRUDRepo<ObjectType, IdType> : CommonExposedRepo<IdType, ObjectType>
Link copied to clipboard
interface ExposedRepo : Repo

Functions

Link copied to clipboard
fun <T : ExposedRepo> T.initTable()
fun <Error class: unknown class>.initTable(database: <Error class: unknown class>)