diff --git a/config/migrations.php b/config/migrations.php new file mode 100644 index 00000000..55d41472 --- /dev/null +++ b/config/migrations.php @@ -0,0 +1,18 @@ +services(); + $services->defaults()->autoconfigure(); + + $services->set(EmailGatewayMigration::class) + ->args([ + service('database_connection'), + ]) + ; +}; diff --git a/src/DependencyInjection/Terminal42NotificationCenterExtension.php b/src/DependencyInjection/Terminal42NotificationCenterExtension.php index f748c558..464f03ba 100644 --- a/src/DependencyInjection/Terminal42NotificationCenterExtension.php +++ b/src/DependencyInjection/Terminal42NotificationCenterExtension.php @@ -42,6 +42,7 @@ public function load(array $configs, ContainerBuilder $container): void $loader->load('listeners.php'); $loader->load('notification_types.php'); $loader->load('modules.php'); + $loader->load('migrations.php'); $container->registerForAutoconfiguration(GatewayInterface::class) ->addTag(self::GATEWAY_TAG)