Subversion Repositories SmartDukaan

Rev

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

Rev 2536 Rev 2628
Line 45... Line 45...
45
    unit_price = Field(Float)
45
    unit_price = Field(Float)
46
    unit_weight = Field(Float)
46
    unit_weight = Field(Float)
47
    total_price = Field(Float)
47
    total_price = Field(Float)
48
    transfer_price = Field(Float)
48
    transfer_price = Field(Float)
49
    total_weight = Field(Float)
49
    total_weight = Field(Float)
50
    transfer_price = Field(Float)
-
 
51
    order = ManyToOne("Order")
50
    order = ManyToOne("Order")
52
    using_options(shortnames=True)
51
    using_options(shortnames=True)
53
    using_table_options(mysql_engine="InnoDB")
52
    using_table_options(mysql_engine="InnoDB")
54
    
53
    
55
    def __repr__(self):
54
    def __repr__(self):
Line 86... Line 85...
86
    outofstock_timestamp = Field(DateTime)
85
    outofstock_timestamp = Field(DateTime)
87
    lineitems = OneToMany("LineItem")
86
    lineitems = OneToMany("LineItem")
88
    transaction = ManyToOne("Transaction")
87
    transaction = ManyToOne("Transaction")
89
    jacket_number = Field(Integer)
88
    jacket_number = Field(Integer)
90
    receiver = Field(String(50))
89
    receiver = Field(String(50))
91
    using_options(shortnames=True)
-
 
92
    using_table_options(mysql_engine="InnoDB")
-
 
93
    batchNo = Field(Integer)
90
    batchNo = Field(Integer)
94
    serialNo = Field(Integer)
91
    serialNo = Field(Integer)
95
    doaFlag = Field(Boolean)
92
    doaFlag = Field(Boolean)
96
    pickupRequestNo = Field(String(20))
93
    pickupRequestNo = Field(String(20))
-
 
94
    new_order_id = Field(Integer)
-
 
95
    using_options(shortnames=True)
-
 
96
    using_table_options(mysql_engine="InnoDB")
97
 
97
 
98
class Transaction(Entity):
98
class Transaction(Entity):
99
    id = Field(Integer, primary_key=True, autoincrement=True)
99
    id = Field(Integer, primary_key=True, autoincrement=True)
100
    createdOn = Field(DateTime)
100
    createdOn = Field(DateTime)
101
    status = Field(Integer)
101
    status = Field(Integer)
Line 120... Line 120...
120
    
120
    
121
class BatchNoGenerator(Entity):
121
class BatchNoGenerator(Entity):
122
    id=Field(Integer, primary_key=True)
122
    id=Field(Integer, primary_key=True)
123
    using_options(shortnames=True)
123
    using_options(shortnames=True)
124
    using_table_options(mysql_engine="InnoDB")
124
    using_table_options(mysql_engine="InnoDB")
-
 
125
 
-
 
126
class ReturnOrder(Entity):
-
 
127
    order_id = Field(Integer, primary_key=True)
-
 
128
    jacket_number = Field(Integer)
-
 
129
    invoice_number = Field(String(30))
-
 
130
    item_id = Field(Integer)
-
 
131
    productGroup = Field(String(100))
-
 
132
    brand = Field(String(100))
-
 
133
    model_number = Field(String(50))
-
 
134
    model_name = Field(String(50))
-
 
135
    color = Field(String(20))
-
 
136
    total_price = Field(Float)
-
 
137
    transfer_price = Field(Float)
-
 
138
    created_timestamp = Field(DateTime)
-
 
139
    using_options(shortnames=True)
-
 
140
    using_table_options(mysql_engine="InnoDB")
-
 
141
    
125
142