update rezerv

This commit is contained in:
2026-05-31 21:36:19 +03:30
parent 7affab06f1
commit 150b189be5
25 changed files with 1134 additions and 49 deletions
+7
View File
@@ -14,6 +14,7 @@ import { BusinessCategoryEntity } from './business-category.entity';
import { BusinessImageEntity } from './business-image.entity';
import { BusinessAvailabilitySlotEntity } from './business-availability-slot.entity';
import { BusinessServiceEntity } from './business-service.entity';
import { BusinessServiceClassEntity } from './business-service-class.entity';
import { UserEntity } from './user.entity';
@Entity('businesses')
@@ -45,6 +46,9 @@ export class BusinessEntity {
@Column({ default: true })
isActive!: boolean;
@Column({ default: false })
serviceClassesEnabled!: boolean;
@ManyToOne(() => BusinessCategoryEntity, (category) => category.businesses, {
onDelete: 'RESTRICT',
})
@@ -72,6 +76,9 @@ export class BusinessEntity {
@OneToMany(() => BusinessServiceEntity, (service) => service.business)
services!: BusinessServiceEntity[];
@OneToMany(() => BusinessServiceClassEntity, (serviceClass) => serviceClass.business)
serviceClasses!: BusinessServiceClassEntity[];
@OneToMany(() => BusinessAttributeValueEntity, (attr) => attr.business)
attributes!: BusinessAttributeValueEntity[];