- ascii
- bigint
- blob
- boolean
- counter
- date
- decimal
- double
- duration (not supported)
- float
- inet
- int
- smallint
- text
- time
- timestamp
- timeuuid
- tinyint
- uuid
- varchar
- varint
- map[K, V]
- list[T]
- set[T]
- user defined types -
udt[Keyspace, Name, Components]
- nullable[T] - optional fields
- json[T] - json encoded text (supported by
cql4s-circe
) - tuples
- cast
- token (not supported)
- uuid (not supported)
- asBlob (not supported)
- user defined functions
-
+
*
/
%
+
(not supported)-
(not supported)
- currentTimestamp
- currentDate
- currentTime
- currentTimeUUID, now
- minTimeuuid, maxTimeuuid
- toDate
- toTimestamp
- toUnixTimestamp
- count
- sum
- max
- min
- avg
- user defined aggregation (not supported)
- Select
- Insert
- Update (missing support for
IF EXISTS
) - Delete (missing support for
IF EXISTS
) - Truncate