Skip to content

Commit 59c6c17

Browse files
feat: Establish initial data access and application logic layers for AdminSettings, User, Treatments, Veil, and Gallery modules.
1 parent 404fca2 commit 59c6c17

11 files changed

Lines changed: 25 additions & 23 deletions

File tree

backend/src/modules/admin-settings/application/admin-settings.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Injectable } from '@nestjs/common';
2-
import { AdminSettings } from '@modules/admin-settings';
3-
import { AdminSettingsRepository } from '@modules/admin-settings';
2+
import { AdminSettings } from '../domain/admin-settings.entity';
3+
import { AdminSettingsRepository } from '../infrastructure/repositories/admin-settings.repository';
44

55
@Injectable()
66
export class AdminSettingsService {

backend/src/modules/admin-settings/infrastructure/repositories/admin-settings.repository.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { Injectable } from '@nestjs/common';
22
import { InjectModel } from '@nestjs/mongoose';
33
import { Model } from 'mongoose';
4-
import { AdminSettings } from '@modules/admin-settings';
4+
import { AdminSettings } from '../../domain/admin-settings.entity';
55
import {
66
AdminSettingsDocument,
77
AdminSettingsSchemaEntity,
8-
} from '@modules/admin-settings';
8+
} from '../schemas/admin-settings.schema';
99

1010
@Injectable()
1111
export class AdminSettingsRepository {

backend/src/modules/gallery/application/gallery.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Injectable } from '@nestjs/common';
2-
import { Gallery } from '@modules/gallery';
3-
import { GalleryRepository } from '@modules/gallery';
2+
import { Gallery } from '../domain/gallery.entity';
3+
import { GalleryRepository } from '../infrastructure/repositories/gallery.repository';
44

55
@Injectable()
66
export class GalleryService {

backend/src/modules/gallery/infrastructure/repositories/gallery.repository.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
import { Injectable } from '@nestjs/common';
22
import { InjectModel } from '@nestjs/mongoose';
33
import { Model } from 'mongoose';
4-
import { Gallery } from '@modules/gallery';
5-
import { GalleryDocument, GallerySchemaEntity } from '@modules/gallery';
4+
import { Gallery } from '../../domain/gallery.entity';
5+
import {
6+
GalleryDocument,
7+
GallerySchemaEntity,
8+
} from '../schemas/gallery.schema';
69

710
@Injectable()
811
export class GalleryRepository {

backend/src/modules/treatments/application/treatments.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Injectable } from '@nestjs/common';
2-
import { Treatments } from '@modules/treatments';
3-
import { TreatmentsRepository } from '@modules/treatments';
2+
import { Treatments } from '../domain/treatments.entity';
3+
import { TreatmentsRepository } from '../infrastructure/repositories/treatments.repository';
44

55
@Injectable()
66
export class TreatmentsService {

backend/src/modules/treatments/infrastructure/repositories/treatments.repository.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { Injectable } from '@nestjs/common';
22
import { InjectModel } from '@nestjs/mongoose';
33
import { Model } from 'mongoose';
4-
import { Treatments } from '@modules/treatments';
4+
import { Treatments } from '../../domain/treatments.entity';
55
import {
66
TreatmentsDocument,
77
TreatmentsSchemaEntity,
8-
} from '@modules/treatments';
8+
} from '../schemas/treatments.schema';
99

1010
@Injectable()
1111
export class TreatmentsRepository {

backend/src/modules/user/application/user.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Injectable } from '@nestjs/common';
2-
import { User } from '@modules/user';
3-
import { UserRepository } from '@modules/user';
2+
import { User } from '../domain/user.entity';
3+
import { UserRepository } from '../infrastructure/repositories/user.repository';
44

55
@Injectable()
66
export class UserService {

backend/src/modules/user/index.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
export * from './presentation/dto/create-user.dto';
2-
export * from './presentation/dto/update-user.dto';
31
export * from './application/user.service';
42
export * from './domain/user.entity';
53
export * from './infrastructure/repositories/user.repository';
64
export * from './infrastructure/schemas/user.schema';
7-
export * from './domain/user.entity';
5+
export * from './presentation/dto/create-user.dto';
6+
export * from './presentation/dto/update-user.dto';
87
export * from './user.module';

backend/src/modules/user/infrastructure/repositories/user.repository.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { Injectable } from '@nestjs/common';
22
import { InjectModel } from '@nestjs/mongoose';
33
import { Model } from 'mongoose';
4-
import { User } from '@modules/user';
5-
import { UserDocument, UserSchemaEntity } from '@modules/user';
4+
import { User } from '../../domain/user.entity';
5+
import { UserDocument, UserSchemaEntity } from '../schemas/user.schema';
66

77
@Injectable()
88
export class UserRepository {

backend/src/modules/veil/application/veil.service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Injectable } from '@nestjs/common';
2-
import { Veil } from '@modules/veil';
3-
import { VeilRepository } from '@modules/veil';
2+
import { Veil } from '../domain/veil.entity';
3+
import { VeilRepository } from '../infrastructure/repositories/veil.repository';
44

55
@Injectable()
66
export class VeilService {

0 commit comments

Comments
 (0)