Back to Cumulus subscriptions Support

glideagency
glideagency

We purchased and installed the plugin however when trying to add the membership plan, we encountered the following error messages:

"SQLSTATE[42S22]: Column not found: 1054 Unknown column 'is_expiring' in 'field list' (SQL: insert into `initbiz_cumuluscore_plans` (`name`, `slug`, `is_expiring`, `expiring_count`, `expiring_period`, `is_paid`, `amount`, `currency_id`, `plan_id_after_expiry`) values (Agents, agents, 1, 1, days, 1, 1200, 3, ))" on line 664 of /home/devagenc/public_html/study-perth/vendor/laravel/framework/src/Illuminate/Database/Connection.php

It would appear that the plugin doesn't seem to create the SQL table correctly so. Some of the table columns were missing that prevented us from creating the plan.

We've installed all the required plugins hence not sure what's going on:

  • Initbiz.CumulusCore
  • Initbiz.Money
  • Initbiz.InitDry

Could you please provide some guidances on how we can resolve the issue? Thanks.

inIT
inIT

Yup, this one looks like the migrations of the Cumulus Subscriptions plugin failed.

After the dependencies are installed please refresh the Cumulus Subscriptions plugin.

Cumulus Core does provide plans table, which is extended by the Cumulus Subscriptions plugin with for example is_expiring column. This is why Cumulus Core has to be installed first and than Cumulus Subscriptions one.

Ensure you've done it this way and please let me know if something is still broken.

Last updated

glideagency
glideagency

Hi there,

Thanks for the prompt reply. As I mentioned in this thread, I can confirm the issue is no longer happening with the latest version of the software.

Thanks again for your assistances.

1-3 of 3