Files
Client-Billing-software/app/__pycache__/models.cpython-39.pyc

43 lines
2.9 KiB
Plaintext
Raw Normal View History

2026-04-15 10:32:46 +05:30
a
<00>?<3F>h<EFBFBD> <00>@s|ddlmZddlmZddlmZe<01>d<05>ZGdd<07>deej<07>ZGdd <09>d ej<07>Z Gd
d <0B>d ej<07>Z
Gd d <0A>d ej<07>Z dS)<0F>)<01>db<64>)<01> UserMixin)<01>datetime<6D><65>c@steZdZejejdd<02>Zejeddd<04>Zejeddd<04>Z ejedd<05>Z
ejej e j d<06>Zdd<08>Zd d
<EFBFBD>Zd d <0C>Zd S)<0E>UserT<72><01> primary_keyF)<02>unique<75>nullable<6C>r <00><01>defaultcCsddlm}||<01>|_dS)Nr)<01>generate_password_hash)<03>werkzeug.securityr<00> password_hash)<03>self<6C>passwordr<00>r<00>/app/app/models.py<70> set_passwords zUser.set_passwordcCsddlm}||j|<01>S)Nr)<01>check_password_hash)rrr)rrrrrr<00>check_passwords zUser.check_passwordcCsd|j<00>d<02>S)Nz<User <20>>)<01>username)rrrr<00>__repr__sz User.__repr__N)<12>__name__<5F>
__module__<EFBFBD> __qualname__r<00>Column<6D>Integer<65>id<69> String_sizer<00>emailr<00>DateTimer<00>utcnowZ
created_atrrrrrrrrsrc@s eZdZejejdd<02>Ze<03>e<07>Ze<03>e<07>Z e<03>e<07>Z
e<03>e<07>Z ejedd<03>Z e<03>ej <0A>Ze<03>ej <0A>Ze<03>e<07>Ze<03>e<07>Ze<03>e<07>Ze<03>e<07>Ze<03>e<07>Ze<03>e<07>Ze<03>e<07>Ze<03>e<07>Ze<03>e<07>Ze<03>e<07>Ze<03>e<07>Ze<03>e<07>Ze<03>e<07>Zejedd<03>Zejejej d<04>Z!dS)<06>TaskTrr r N)"rrrrrr r!r"<00>districtZ
block_nameZ village_name<6D> serial_numberZ parent_id<69>TextZparent_task_nameZ task_name<6D>unitZqtyZrateZ
boq_amountZprevious_billed_qtyZprevious_billing_amountZremaining_amountZin_this_ra_bill_qtyZin_this_ra_billing_amountZcumulative_billed_qtyZcumulative_billed_amountZ variation_qtyZvariation_amountZremarkr$rr%<00> uploaded_atrrrrr&s.



  












r&c@s<>eZdZejejdd<02>Ze<03>e<07>Ze<03>e<07>Z e<03>e<07>Z
e<03>e<07>Z e<03>e<07>Z e<03>e<07>Z e<03>e<07>Ze<03>e<07>Ze<03>e<07>Ze<03>e<07>Zejejejd<03>Ze<03>e<03>d<04><01>ZdS)<06>
WorkDetailTrr rN)rrrrrr r!r"Z name_of_workZcover_agreement_noZname_of_contractorZname_of_tpi_agencyZname_of_divisionZname_of_village<67>blockZ scheme_idZmeasurement_bookZdate_of_billingr$rr%r+<00>Stringr'rrrrr,6s









r,c@sZeZdZejejdd<02>Ze<03>e<03>d<03><01>Ze<03>e<03>d<04><01>Z e<03>ej
<EFBFBD>Z ejej e jd<05>ZdS)<07> ActivityLogTr<00>drr N)rrrrrr r!r.<00>user<65>actionr)<00>detailsr$rr%<00> timestamprrrrr/Es
 r/N) <0C>r<00> flask_loginrrr.r"<00>Modelrr&r,r/rrrr<00><module>s