Talk.talk_format_id should be a foreign key
I discovered this while generating an alembic revision for a different feature, that revision was trying to remove a foreign key unrelated to the work I was doing.
I'm not sure how this got lost in !103 (merged), but the migrations there create this fkey, and it should be an fkey, so adjusting the model so that it agrees with the schema and past migrations.