o
    h	                     @   sB   d dl Zd dlZd dlmZ d dlmZmZ G dd dejZdS )    N)Decimal)
migrationsmodelsc                   @   s  e Zd ZdZdgZejddejdddddfde	 fd	ej
dd
fdejddfdejejjjjddfgdejddejdddddfdejdddfdejdddfdejdedddfdejdedddfdejdddfdej	ejjjd
fde	 fd e	 fd!e	 fd"ejg d#d$dd%fd&ejdd'fdejddfd(ejdd)fdejejjjjd*dd+fd,ejdejjjjd-d.fgdgZd/S )0	MigrationT)	customers0001_initialBillingCycleidFID)auto_createdprimary_key	serializeverbose_namenext_billing_date	is_active)default
created_at)auto_now_addcustomerzcustomers.customer)	on_deleteto)namefieldsInvoiceinvoice_number   )
max_lengthuniquepackage_amount   
   )decimal_places
max_digitsinstallation_feez0.00)r!   r   r"   penalty_amounttotal_amount
issue_datedue_datebilling_period_startbilling_period_endstatus))unpaidUnpaid)paidPaid)overdueOverdue)	cancelled	Cancelledr+   )choicesr   r   notes)blank
updated_at)auto_nowinvoices)r   related_namer   packagezcustomers.package)nullr   r   N)__name__
__module____qualname__initialdependenciesr   CreateModelr   BigAutoField	DateFieldBooleanFieldDateTimeField
ForeignKeydjangodbdeletionCASCADE	CharFieldDecimalFieldr   utilstimezonenow	TextFieldSET_NULL
operations rS   rS   ?/var/www/html/optinet_system/billing/migrations/0001_initial.pyr   	   sD    




r   )	django.db.models.deletionrG   django.utils.timezonedecimalr   	django.dbr   r   r   rS   rS   rS   rT   <module>   s
   