SEL-Columbia/dokomoforms

Remove the "required" column from the question table (and possibly "allow_multiple" as well)

vr2262 opened this issue · 0 comments

Now that there's a JSON logic column, I don't think the required column really adds any value. It may as well be just another field in the logic column, since only the application puts any constraint on it. (Speaking of which, this could be a database-level constraint. Worthwhile?)

The allow_multiple column is used in some database constraints, but that doesn't prevent it from being part of the logic column instead.

Thoughts? This won't have any impact on functionality.

@csytan @dpapathanasiou