[+] Influx extensions: Add all and drop all
This commit is contained in:
@@ -80,6 +80,11 @@ fun ComponentActivity.actCallback(fn: ActivityResultCallback<ActivityResult>) =
|
|||||||
registerForActivityResult(ActivityResultContracts.StartActivityForResult(), fn)
|
registerForActivityResult(ActivityResultContracts.StartActivityForResult(), fn)
|
||||||
|
|
||||||
suspend infix fun <T> InfluxDBClientKotlin.add(meas: T) = getWriteKotlinApi().writeMeasurement(meas, WritePrecision.MS)
|
suspend infix fun <T> InfluxDBClientKotlin.add(meas: T) = getWriteKotlinApi().writeMeasurement(meas, WritePrecision.MS)
|
||||||
|
suspend infix fun <T> InfluxDBClientKotlin.add(meas: Iterable<T>) = getWriteKotlinApi().writeMeasurements(meas, WritePrecision.MS)
|
||||||
|
suspend infix fun <T> InfluxDBClientKotlin.add(meas: Flow<T>) = getWriteKotlinApi().writeMeasurements(meas, WritePrecision.MS)
|
||||||
|
|
||||||
|
fun InfluxDBClient.dropAll(bucket: String, org: String) =
|
||||||
|
deleteApi.delete(DeletePredicateRequest().start(Date(0).offset).stop(Date(5999999999999).offset), bucket, org)
|
||||||
|
|
||||||
fun Any.reflectToString(): String {
|
fun Any.reflectToString(): String {
|
||||||
val s = ArrayList<String>()
|
val s = ArrayList<String>()
|
||||||
|
|||||||
Reference in New Issue
Block a user