datajoint/element-event

`Imported` tables do not provide `make` functions

CBroz1 opened this issue · 2 comments

Change to Manual?

We can implement a make() with raise NotImplementedError it you think that makes sense
The point is to communicate the intention of these tables, and downstream users can overload with their own make() and still be able to call .populate()

Currently, we're handling ingestion into these tables within the workflow.ingest.py with the allow_direct_insert flag. This clashes with our didactic philosophy of modeling best practices.