File: //home/arjun/projects/buyercall/buyercall/blueprints/agents/__pycache__/models.cpython-310.pyc
o
we�H � @ s6 d dl Z d dlZd dlmZ d dlmZ d dlZd dlmZmZ d dl m
Z
d dlmZ d dl
mZ d dlmZ d d lmZ e �e�Zd
ZG dd� deej�Ze�d
ejdeje�d�dd�ejdeje�d�dd��ZG dd� deej�Ze�de�deje�d��e�deje�d���ZG dd� deej�Z dS )� N)�OrderedDict)�datetime)�or_�and_)�UUID)�hybrid_property)�text)�db)�
ResourceMixinz
US/Easternc @ s� e Zd ZdZejejdd�Zejedd�de j
dd�Zejeje�d�dd�Z
ejejdd�Zejejddd �Zeje�d
�ddd�Zeje�d
�dd
d�Zejejejdddd�ddd �Zdd� Zedd� �Zedd� �Zedd� �Zedd� �ZdS )�
AgentSchedule�agent_schedulesT��primary_key��as_uuid��unique�default�index� agents.idF��nullable�r r � z08:00:00�r �server_defaultz17:00:00�partnership_accounts.id�CASCADE��onupdate�ondeletec C s( || _ || _|| _|| _|| _|| _d S �N)�day�available_from�available_to� is_active�partnership_account_id�agent_id)�selfr"