feat: cascade deleting price rangecs
This commit is contained in:
		@@ -19,8 +19,11 @@ class Service(BaseModel):
 | 
			
		||||
                          nullable=False,
 | 
			
		||||
                          comment='Тип услуги')
 | 
			
		||||
 | 
			
		||||
    price_ranges = relationship('ServicePriceRange', back_populates='service', lazy='selectin',
 | 
			
		||||
                                order_by="asc(ServicePriceRange.from_quantity)")
 | 
			
		||||
    price_ranges = relationship('ServicePriceRange',
 | 
			
		||||
                                back_populates='service',
 | 
			
		||||
                                lazy='selectin',
 | 
			
		||||
                                order_by="asc(ServicePriceRange.from_quantity)",
 | 
			
		||||
                                cascade="all, delete-orphan")
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class ServicePriceRange(BaseModel):
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user