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