| File | Function | Coverage |
| --- | --- | --- |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/client.go:42: | New | 50.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/delete.go:16: | DeleteStale | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/delete.go:34: | generateDeleteForDeleteStale | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/delete.go:46: | DeleteRecord | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/delete.go:66: | extractPredicateValues | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/delete.go:88: | unpackArray | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/delete.go:97: | generateDeleteForDeleteRecord | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/migrate.go:40: | MigrateTables | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/migrate.go:113: | summarizeTableChanges | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/migrate.go:146: | allTablesChanges | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/migrate.go:199: | forceMigrationNeeded | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/migrate.go:211: | unsafeChanges | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/migrate.go:221: | createTable | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/migrate.go:233: | dropTable | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/migrate.go:239: | needsTableDrop | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/migrate.go:260: | autoMigrate | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/migrate.go:290: | checkPartitionOrOrderByChanged | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/migrate.go:336: | checkTTLChanged | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/migrate.go:361: | checkIfCqSyncTimeNotNull | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/migrate.go:371: | dequote | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/read.go:12: | Read | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/read.go:21: | rowArr | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/retry_helpers.go:21: | getRetryOptions | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/retry_helpers.go:40: | retryQueryRowAndScan | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/retry_helpers.go:52: | retryExec | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/retry_helpers.go:63: | retryBatchSend | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/retry_helpers.go:83: | retryGetTableDefinitions | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/retry_helpers.go:107: | retryRead | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/spec/engine.go:25: | String | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/spec/engine.go:29: | params | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/spec/engine.go:62: | Validate | 50.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/spec/engine.go:78: | DefaultEngine | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/spec/gen/main.go:13: | main | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/spec/gen/main.go:20: | currDir | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/spec/spec.go:145: | Options | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/spec/spec.go:172: | SetDefaults | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/spec/spec.go:203: | Validate | 80.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/spec/spec.go:226: | JSONSchemaExtend | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/table.go:11: | getPartitionKeyAndSortingKey | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/table.go:31: | getTTL | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/table.go:54: | equalTTLs | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/test_connection.go:25: | NewConnectionTester | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/write.go:10: | Write | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/client/write.go:17: | WriteTableBatch | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/main.go:18: | main | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/columns.go:9: | AddColumn | 75.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/columns.go:17: | DropColumn | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/columns.go:21: | SetTTL | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/insert.go:10: | Insert | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/read.go:10: | Read | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/table.go:14: | GetTablesSchema | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/table.go:20: | ScanTableSchemas | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/table.go:50: | tableNamePart | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/table.go:57: | GetPartitionKeyAndSortingKeyQuery | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/table.go:61: | GetTTLQuery | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/table.go:65: | EqualTTLsQuery | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/tables.go:17: | SortKeys | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/tables.go:34: | IsCompoundType | 40.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/tables.go:53: | WithTTL | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/tables.go:60: | CreateTable | 94.9% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/tables.go:116: | DropTable | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/tables.go:120: | ResolvePartitionBy | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/tables.go:141: | ResolveOrderBy | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/tables.go:159: | ResolveTTL | 90.9% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/tables.go:177: | GetTTLString | 80.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/queries/tables.go:192: | tableMatchesAnyGlobPatterns | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/types/array.go:8: | arrayType | 88.9% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/types/clickhouse.go:28: | params | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/types/clickhouse.go:42: | tupleFieldSpec | 71.4% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/types/clickhouse.go:60: | parseTupleType | 92.3% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/types/datetime.go:13: | dateTimeType | 75.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/types/datetime.go:22: | dateTime64Type | 82.4% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/types/datetime.go:56: | getTimeZone | 85.7% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/types/decimal.go:8: | decimalType | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/types/field.go:13: | fieldFromColumn | 93.1% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/types/field.go:87: | Field | 75.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/types/map.go:12: | mapType | 68.8% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/types/nullable.go:8: | nullableType | 75.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/types/struct.go:10: | structType | 80.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/date.go:9: | buildDate32Values | 50.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/date.go:25: | buildDate64Values | 50.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/decimal.go:10: | buildDecimal128 | 60.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/decimal.go:19: | buildDecimal256 | 60.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/list.go:10: | buildList | 63.6% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/map.go:11: | buildMap | 83.3% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/map.go:25: | buildMapFromReflect | 52.6% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/primitive.go:12: | buildPrimitive | 60.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/record.go:7: | AppendToRecordBuilder | 75.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/special.go:7: | buildFloat16 | 60.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/special.go:16: | buildBinary | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/string.go:7: | buildFromString | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/string.go:12: | buildFromStringWithZero | 50.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/struct.go:12: | buildStruct | 60.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/struct.go:21: | appendStruct | 83.3% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/time.go:11: | buildTimestampValues | 58.3% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/time.go:33: | timeToTimestamp | 83.3% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/time.go:45: | buildTime32Values | 61.5% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/time.go:70: | buildTime64Values | 61.5% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/unwrap.go:7: | unwrap | 58.3% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/arrow/values/values.go:9: | buildValue | 78.4% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/types/column_type.go:9: | ColumnType | 96.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/types/decimal.go:11: | decimalType | 60.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/types/definitions.go:8: | FieldType | 83.3% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/types/definitions.go:21: | FieldDefinition | 75.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/types/extension.go:8: | extensionType | 80.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/types/list.go:8: | listType | 75.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/types/map.go:11: | mapType | 75.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/types/nullable.go:10: | CanBeNullable | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/types/struct.go:10: | structType | 75.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/types/struct.go:19: | definitions | 85.7% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/types/timestamp.go:12: | timestampType | 83.3% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/types/timestamp.go:26: | timeType | 90.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/batch.go:12: | BatchAddRecords | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/date.go:11: | dateValue | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/decimal.go:14: | decimalValue | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/extension.go:8: | extensionValue | 50.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/list.go:12: | listValue | 83.3% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/map.go:14: | mapValue | 75.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/map.go:39: | makeMapSlice | 87.5% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/map.go:53: | makeMap | 88.9% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/map.go:75: | mapItemValue | 57.1% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/nested.go:12: | sanitizeNested | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/primitive.go:12: | primitiveValue | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/special.go:8: | ptr | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/special.go:10: | valueStrData | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/special.go:20: | float16Value | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/special.go:30: | byteArrValue | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/struct.go:11: | structValue | 88.2% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/struct.go:40: | toSlice | 88.9% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/time.go:10: | timestampValue | 88.9% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/time.go:31: | timeValue | 100.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/ch/values/values.go:8: | FromArray | 48.3% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/schema.go:11: | CanonizedTables | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/schema.go:23: | CanonizedTable | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/typeconv/schema.go:38: | CanonizedField | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/util/changes.go:9: | ChangesPrettified | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/util/sanitize.go:7: | UnquoteID | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/util/sanitize.go:11: | SanitizeID | 0.0% |
| github.com/cloudquery/cloudquery/plugins/destination/clickhouse/v8/util/sanitize.go:15: | Sanitized | 0.0% |
| total: | (statements) | 48.4% |
