mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-02-17 11:12:50 +00:00
Both currently contain only the database entities, taken from the schema. Signed-off-by: David Mehren <git@herrmehren.de>
34 lines
1 KiB
TypeScript
34 lines
1 KiB
TypeScript
import { Module } from '@nestjs/common';
|
|
import { TypeOrmModule } from '@nestjs/typeorm';
|
|
import { PublicApiModule } from './api/public/public-api.module';
|
|
import { NotesModule } from './notes/notes.module';
|
|
import { UsersModule } from './users/users.module';
|
|
import { RevisionsModule } from './revisions/revisions.module';
|
|
import { AuthorsModule } from './authors/authors.module';
|
|
import { HistoryModule } from './history/history.module';
|
|
import { MonitoringModule } from './monitoring/monitoring.module';
|
|
import { PermissionsModule } from './permissions/permissions.module';
|
|
import { GroupsModule } from './groups/groups.module';
|
|
|
|
@Module({
|
|
imports: [
|
|
TypeOrmModule.forRoot({
|
|
type: 'sqlite',
|
|
database: './hedgedoc.sqlite',
|
|
autoLoadEntities: true,
|
|
synchronize: true,
|
|
}),
|
|
NotesModule,
|
|
UsersModule,
|
|
RevisionsModule,
|
|
AuthorsModule,
|
|
PublicApiModule,
|
|
HistoryModule,
|
|
MonitoringModule,
|
|
PermissionsModule,
|
|
GroupsModule,
|
|
],
|
|
controllers: [],
|
|
providers: [],
|
|
})
|
|
export class AppModule {}
|