import { Module } from '@nestjs/common';
import { StoragesService } from './storage.service';
import { FileSystemDriver } from './drivers/filesytem.driver';
import { S3Driver } from './drivers/s3.driver';
import { MongooseModule } from '@nestjs/mongoose';
import { StorageProvider , StorageProviderSchema } from './storage.schema';

@Module({
   imports: [
    MongooseModule.forFeature([
      { name: StorageProvider.name, schema: StorageProviderSchema },
    ]),
  ],
  providers: [StoragesService ],
  exports: [
    StoragesService,
    // MongooseModule, // IMPORTANT for seed runner
  ],
  
})
export class StorageModule {}
