Commit Graph

4 Commits

Author SHA1 Message Date
tastybento 20d74e19c9 Added a concept of UUID to the class that is to be saved.
If the class to be saved does not define its own uuid, then one will be
generated at random by the database manager. For flat file databases,
the UUID is used for filenames. For other databases, it's an index
record. If the class defines a UUID then the same record will be
replaced again and again. i.e., it's like a config file.
2017-05-23 22:41:05 -07:00
tastybento aa170f8563 WIP: Island class - saving to flat file.
This works but not all the data types in the class are serialized
correctly yet. To enable true generic type saving will take more work.
2017-05-21 21:37:10 -07:00
tastybento 960993108d Flat file database is now writing and reading correctly with various
data types.
2017-05-21 18:18:02 -07:00
tastybento edc5c9c642 Database additions 2017-05-21 16:53:17 -07:00