### TODO - escape " in save csv - is null | is not null - coalesce, date functions now, add_date; string functions rtrim, ltrim, rpad, lpad; math function round - add pipe | concatenation - add support for 1_000_000 numbers - support for order by, offset, limit (allow column name in order by, validate) - support for uniqueue indexes (primary key) - support for btree indexes - support for joining - add count min and max functions, eg aggregate functions - use string_to_double and string_to_long (from Table) everywhere - add const wherever should be - use static methods where posible - use references where pointer cannot be nullptr