This library provides methods to store, fetch and list entities formatted as
followthemoney data as datasets stored in a SQL backend.
# Insert a bunch of FtM entities into a store: $ cat ftm-entities.ijson | ftm store write -d my_dataset # Re-create the entities in aggregated form: $ ftm store iterate -d my_dataset | alephclient write-entities -f my_dataset
If you don't want to keep the balkhash dataset generated above, there's a shortcut that combines the write and iterate functions:
$ cat ftm-entities.ijson | ftm store aggregate | alephclient write-entities -f my_dataset
from ftmstore import Dataset dataset = Dataset("US-OFAC") dataset.put(entity, fragment='1')