FEATURE: Ability to expire policy monthly, quarterly, yearly (PR #11)

That feature was described here: https://meta.discourse.org/t/discourse-policy/88557/36

In general, we need an ability to expire policy monthly, quartely an yearly.

To achieve that, the policy is now accepting as renew param:

  • integer - number of days
  • monthly
  • quarterly
  • yearly


I don’t like this… instead add a second column here renew_interval, that can be an enum that accepts quarterly|monthly

if you must you can add a constraint saying either renew_days is null or renew_interval is null

leftover code?

except for leftover code I think this is good to merge!