ZipponDB/src/types/dataType.zig
MrBounty 696498d7ed Removed duplicate code
Changed how I check data type in parseCondition to prevent code
duplicate
2024-10-22 00:20:25 +02:00

28 lines
558 B
Zig

/// Suported dataType for the DB
/// Maybe start using a unionenum
pub const DataType = enum {
int,
float,
str,
bool,
link,
date,
time,
datetime,
int_array,
float_array,
str_array,
bool_array,
link_array,
date_array,
time_array,
datetime_array,
pub fn is_array(self: DataType) bool {
return switch (self) {
.int_array, .float_array, .link_array, .str_array, .bool_array, .date_array, .time_array, .datetime_array => true,
else => false,
};
}
};