DataType should try just directly supporting every datatype- maybe SqlLite handles data types it doesn't support (such as Date) gracefully on its own?
Failing that, fix the problems with float, and then move it to DataStore so it can be overridden by other stores, such as MySql, that may support Date or other types directly.
I think I've got this figured out now. I still need to do something better (e.g. db-specific) with Date, I think, but that's not really an issue until I support a database that actually HAS a Date type :P
DataType should try just directly supporting every datatype- maybe SqlLite handles data types it doesn't support (such as Date) gracefully on its own?
Failing that, fix the problems with float, and then move it to DataStore so it can be overridden by other stores, such as MySql, that may support Date or other types directly.