Add inital account plan constraint entity
Make account plan constraint name unique
Add migration to create AccountPlanConstraint
Renamespace account plan constraint
Change constraint limit field name to limit_threshold to avoid sql keyword that doctrine isn't escaping ...
Added basic AccountPlanConstraint test
Add initial account plan entity
Add migration for AccountPlan entity
Add getter/setter for constraint plan
Add tests for account plan
Add user account plan entity
Fixed entity test namespaces
Create migration for UserAccountPlan, add user account plan test
test account plan visibility
Remove user account plans before removing all users
Ensure constraint is correctly associated with its plan
Fix field name
Fix field name
Data migration to add public and free plans
Reorder migrations to allow account plan constraint plan id to be non-nullable