Subversion Repositories SmartDukaan

Rev

Rev 18592 | Rev 18674 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 18592 Rev 18634
Line 666... Line 666...
666
    
666
    
667
class CreditHistory(Entity):
667
class CreditHistory(Entity):
668
    id = Field(Integer, primary_key=True, autoincrement=True)
668
    id = Field(Integer, primary_key=True, autoincrement=True)
669
    user_id = Field(Integer)
669
    user_id = Field(Integer)
670
    creditor_id = Field(Integer)
670
    creditor_id = Field(Integer)
671
    payment_id = Field(String(20))
671
    payment_id = Field(Integer)
672
    amount = Field(Float)
672
    amount = Field(Float)
673
    credit_type = Field(Enum('BLOCKED', 'BLOCKED_REVERSED', 'LOAN', 'LOAN_PAID', 'DEFAULTED'))
673
    credit_type = Field(Enum('BLOCKED', 'BLOCKED_REVERSED', 'LOAN',  'LOAN_CANCELLED', 'PAID', 'DEFAULTED'))
674
    shipping_id = Field(String(20))
674
    shipping_id = Field(String(30))
-
 
675
    created = Field(DateTime,default = datetime.datetime.now)
-
 
676
    using_options(shortnames=True)
-
 
677
    using_table_options(mysql_engine="InnoDB")
-
 
678
    
-
 
679
class LoanHistory(Entity):
-
 
680
    id = Field(Integer, primary_key=True, autoincrement=True)
675
    loan_id = Field(String(20))
681
    user_id = Field(Integer)
676
    due_date = Field(DateTime)
682
    creditor_id = Field(Integer)
-
 
683
    payment_id = Field(Integer)
-
 
684
    amount = Field(Float)
-
 
685
    credit_type = Field(Enum('BLOCKED', 'BLOCKED_REVERSED', 'LOAN',  'LOAN_CANCELLED', 'PAID', 'DEFAULTED', 'CORRECTION'))
677
    updated = Field(DateTime, onupdate=datetime.datetime.now)
686
    loan_id = Field(String(30))
678
    created = Field(DateTime,default = datetime.datetime.now)
687
    created = Field(DateTime,default = datetime.datetime.now)
-
 
688
    updated = Field(DateTime)
-
 
689
    due_date = Field(DateTime)
-
 
690
    value_date = Field(DateTime)
679
    using_options(shortnames=True)
691
    using_options(shortnames=True)
680
    using_table_options(mysql_engine="InnoDB")
692
    using_table_options(mysql_engine="InnoDB")
681
    
693
    
682
class HsOrder(Entity):
694
class HsOrder(Entity):
683
    orderId = Field(Integer, primary_key=True, autoincrement=False)
695
    orderId = Field(Integer, primary_key=True, autoincrement=False)