Open bartkl opened 1 year ago
Useful comments from previous issue:
Note: make sure to use more meaningful test data than the current single letter data. Having stuff like Car and Vehicle can really make your test data easier to reason about. Now it's totally unclear what relations A and B have to each other until I check.
Probably nice to start testing something stateful like the Asami db. This way we'll learn how to do resource management (fixtures, setup/teardown mechanisms, ...).
Issues:
l/deserialize
, that's worth looking into. Anyways, the thing that needs leveraging is the mapping of JSON field names to the EDN keywords, like `"fromAtoC" -> :from-ato-c'.core.clj
is getting cluttered a bit with high-level user functions that might need to go in some separate namespace at some point (likestore-in-db
andgenerate-avro-schema
).