45 create billing core tables (#4096)

* Add self billing feature flag

* Add two core tables for billing

* Remove useless imports

* Remove graphql decorators

* Rename subscriptionProduct table
This commit is contained in:
martmull
2024-02-21 18:17:09 +01:00
committed by GitHub
parent f407c70356
commit d4fac2ea70
10 changed files with 177 additions and 11 deletions

View File

@ -8,6 +8,7 @@ import { ApiRestModule } from 'src/core/api-rest/api-rest.module';
import { FeatureFlagModule } from 'src/core/feature-flag/feature-flag.module';
import { OpenApiModule } from 'src/core/open-api/open-api.module';
import { TimelineMessagingModule } from 'src/core/messaging/timeline-messaging.module';
import { BillingModule } from 'src/core/billing/billing.module';
import { AnalyticsModule } from './analytics/analytics.module';
import { FileModule } from './file/file.module';
@ -15,25 +16,26 @@ import { ClientConfigModule } from './client-config/client-config.module';
@Module({
imports: [
AuthModule,
WorkspaceModule,
UserModule,
RefreshTokenModule,
AnalyticsModule,
FileModule,
ClientConfigModule,
ApiRestModule,
OpenApiModule,
AuthModule,
BillingModule,
ClientConfigModule,
FeatureFlagModule,
FileModule,
OpenApiModule,
RefreshTokenModule,
TimelineMessagingModule,
UserModule,
WorkspaceModule,
],
exports: [
AuthModule,
WorkspaceModule,
UserModule,
AnalyticsModule,
AuthModule,
FeatureFlagModule,
TimelineMessagingModule,
UserModule,
WorkspaceModule,
],
})
export class CoreModule {}