add syspreference entity
This commit is contained in:
parent
d69489d02c
commit
5b3f1de983
|
@ -0,0 +1,11 @@
|
|||
import { Module } from '@nestjs/common';
|
||||
import { TypeOrmModule } from '@nestjs/typeorm';
|
||||
import { ESysPreferenceBackend } from '../../models/entities/syspreference.entity';
|
||||
import { SysPreferenceService } from './syspreferencedb.service';
|
||||
|
||||
@Module({
|
||||
imports: [TypeOrmModule.forFeature([ESysPreferenceBackend])],
|
||||
providers: [SysPreferenceService],
|
||||
exports: [SysPreferenceService],
|
||||
})
|
||||
export class UsersModule {}
|
|
@ -0,0 +1,14 @@
|
|||
import { Injectable } from '@nestjs/common';
|
||||
import { InjectRepository } from '@nestjs/typeorm';
|
||||
import { Repository } from 'typeorm';
|
||||
import { ESysPreferenceBackend } from '../../models/entities/syspreference.entity';
|
||||
|
||||
@Injectable()
|
||||
export class SysPreferenceService {
|
||||
constructor(
|
||||
@InjectRepository(ESysPreferenceBackend)
|
||||
private usersRepository: Repository<ESysPreferenceBackend>,
|
||||
) {}
|
||||
|
||||
|
||||
}
|
14
backend/src/models/entities/syspreference.entity.ts
Normal file
14
backend/src/models/entities/syspreference.entity.ts
Normal file
|
@ -0,0 +1,14 @@
|
|||
import { ESysPreference } from 'picsur-shared/dist/entities/syspreference.entity';
|
||||
import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm';
|
||||
|
||||
@Entity()
|
||||
export class ESysPreferenceBackend extends ESysPreference {
|
||||
@PrimaryGeneratedColumn()
|
||||
override id?: number;
|
||||
|
||||
@Column()
|
||||
override name: string;
|
||||
|
||||
@Column()
|
||||
override value: string;
|
||||
}
|
Loading…
Reference in a new issue