4.0.0-alpha.42 • Published 3 months ago

@concepta/nestjs-role v4.0.0-alpha.42

Weekly downloads
-
License
BSD-3-Clause
Repository
-
Last release
3 months ago

Rockets NestJS Role

A module for managing a basic Role entity, including controller with full CRUD, DTOs, sample data factory and seeder.

Project

NPM Latest NPM Downloads GH Last Commit GH Contrib NestJS Dep

Installation

yarn add @concepta/nestjs-role

Usage

// ...
import { TypeOrmExtModule } from '@concepta/nestjs-typeorm-ext';
import { RoleModule } from '@concepta/nestjs-user';
import { CrudModule } from '@concepta/nestjs-crud';

@Module({
  imports: [
    TypeOrmExtModule.register({
      type: 'postgres',
      url: 'postgres://user:pass@localhost:5432/postgres',
    }),
    CrudModule.register(),
    RoleModule.register(),
  ],
})
export class AppModule {}

Configuration

Seeding

Configurations specific to (optional) database seeding.

ENV

Configurations available via environment.

VariableTypeDefault
ORG_MODULE_SEEDER_AMOUNT<number>50number of additional users to create