import { BaseModel , IIndex } from '../BaseModel' ; import { initModelClassSchema } from '../initModelClassSchema' ; export function Model ( options ? ) { return ( modelCtor ) => { let schema = initModelClassSchema ( modelCtor ) ; if ( options ) { if ( options . collectionName !== undefined ) { schema . collectionName = options . collectionName ; } if ( options . indexes !== undefined ) { schema . indexes = options . indexes ; } } } ; }