feature: add name into Query object
This commit is contained in:
@@ -8,13 +8,13 @@ class Requester(
|
||||
private val queries: MutableMap<String, Query> = mutableMapOf(),
|
||||
private val functions: MutableMap<String, Function> = mutableMapOf()
|
||||
) {
|
||||
fun addQuery(name: String, query: Query): Requester {
|
||||
queries[name] = query
|
||||
fun addQuery(query: Query): Requester {
|
||||
queries[query.name] = query
|
||||
return this
|
||||
}
|
||||
|
||||
fun addQuery(name: String, sql: String): Requester {
|
||||
queries[name] = Query(sql, connection)
|
||||
addQuery(Query(name, sql, connection))
|
||||
return this
|
||||
}
|
||||
|
||||
@@ -28,6 +28,10 @@ class Requester(
|
||||
return this
|
||||
}
|
||||
|
||||
fun getQueries(): List<Query> {
|
||||
return queries.map { it.value }
|
||||
}
|
||||
|
||||
fun addFunction(definition: DefinitionFunction): Requester {
|
||||
functions[definition.name] = Function(definition, connection)
|
||||
return this
|
||||
|
||||
Reference in New Issue
Block a user