Activated free rooms
This commit is contained in:
@@ -16,6 +16,7 @@ from sqlalchemy import (
|
||||
Index,
|
||||
Integer,
|
||||
MetaData,
|
||||
PrimaryKeyConstraint,
|
||||
String,
|
||||
UniqueConstraint,
|
||||
func,
|
||||
@@ -750,17 +751,15 @@ class RoomAvailability(Base):
|
||||
|
||||
__tablename__ = "room_availability"
|
||||
|
||||
id = Column(Integer, primary_key=True)
|
||||
inventory_id = Column(
|
||||
Integer,
|
||||
ForeignKey("hotel_inventory.id", ondelete="CASCADE"),
|
||||
nullable=False,
|
||||
index=True,
|
||||
)
|
||||
date = Column(Date, nullable=False, index=True)
|
||||
count_type_2 = Column(Integer, nullable=True)
|
||||
count_type_6 = Column(Integer, nullable=True)
|
||||
count_type_9 = Column(Integer, nullable=True)
|
||||
date = Column(Date, nullable=False)
|
||||
bookable_type_2 = Column(Integer, nullable=True)
|
||||
out_of_order_type_6 = Column(Integer, nullable=True)
|
||||
not_bookable_type_9 = Column(Integer, nullable=True)
|
||||
is_closing_season = Column(Boolean, nullable=False, default=False)
|
||||
last_updated = Column(DateTime(timezone=True), nullable=False)
|
||||
update_type = Column(String(20), nullable=False)
|
||||
@@ -768,9 +767,7 @@ class RoomAvailability(Base):
|
||||
inventory_item = relationship("HotelInventory", back_populates="availability")
|
||||
|
||||
__table_args__ = (
|
||||
UniqueConstraint(
|
||||
"inventory_id", "date", name="uq_room_availability_unique_key"
|
||||
),
|
||||
PrimaryKeyConstraint("inventory_id", "date", name="pk_room_availability"),
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user