Event_dataQueries

class Event_dataQueries(driver: SqlDriver, event_dataAdapter: Event_data.Adapter) : TransacterImpl

Constructors

Link copied to clipboard
constructor(driver: SqlDriver, event_dataAdapter: Event_data.Adapter)

Functions

Link copied to clipboard
fun deleteAllEventData(): QueryResult<Long>
Link copied to clipboard
fun deleteAllEventDataOlderThan(date: Instant): QueryResult<Long>
Link copied to clipboard
fun <T : Any> getAllEventData(mapper: (id: Long, event_name: String, tracker_name: String, event_description: String?, event_created_date: Instant, event_properties: Map<String, Any>) -> T): Query<T>
Link copied to clipboard
fun <T : Any> getEventDataById(id: Long, mapper: (id: Long, event_name: String, tracker_name: String, event_description: String?, event_created_date: Instant, event_properties: Map<String, Any>) -> T): Query<T>
Link copied to clipboard
fun insertEventData(event_name: String, event_description: String?, tracker_name: String, event_created_date: Instant, event_properties: Map<String, Any>): QueryResult<Long>
Link copied to clipboard
fun searchEvents(query: String): Query<Event_data>
fun <T : Any> searchEvents(query: String, mapper: (id: Long, event_name: String, tracker_name: String, event_description: String?, event_created_date: Instant, event_properties: Map<String, Any>) -> T): Query<T>
Link copied to clipboard
open override fun transaction(noEnclosing: Boolean, body: TransactionWithoutReturn.() -> Unit)
Link copied to clipboard
open override fun <R> transactionWithResult(noEnclosing: Boolean, bodyWithReturn: TransactionWithReturn<R>.() -> R): R