import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { typeOrmConfig } from './config/database.config';
import { UsersModule } from './modules/users/users.module';
import { AuthModule } from './modules/auth/auth.module';
import { VideosModule } from './modules/videos/videos.module';
import { ConfigModule } from '@nestjs/config';
import { PromptsModule } from './modules/prompts/prompt.module';

@Module({
  imports: [
    ConfigModule.forRoot({
      isGlobal: true,
    }),
    // TypeOrmModule.forRoot(typeOrmConfig),
    UsersModule,
    // AuthModule,
    PromptsModule,
    // ImagesModule,
    VideosModule,
    // CharactersModule,
    // ServicesModule,
    // PaymentsModule,
  ],
})
export class AppModule {}
