Subversion Repositories SmartDukaan

Rev

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

Rev 19950 Rev 19973
Line 182... Line 182...
182
    dataProtectionAmount = Field(Float, default=0, server_default="0")
182
    dataProtectionAmount = Field(Float, default=0, server_default="0")
183
    taxType = Field(Integer, default=0, server_default="0")
183
    taxType = Field(Integer, default=0, server_default="0")
184
    logisticsTransactionId = Field(String(100))
184
    logisticsTransactionId = Field(String(100))
185
    shippingCost = Field(Float, default=0, server_default="0")
185
    shippingCost = Field(Float, default=0, server_default="0")
186
    codCharges = Field(Float, default=0, server_default="0")
186
    codCharges = Field(Float, default=0, server_default="0")
-
 
187
    seller_id = Field(Integer)
187
    using_options(shortnames=True)
188
    using_options(shortnames=True)
188
    using_table_options(mysql_engine="InnoDB")
189
    using_table_options(mysql_engine="InnoDB")
189
    
190
    
190
class CodVerificationAgent(Entity):
191
class CodVerificationAgent(Entity):
191
    orderId = Field(Integer, primary_key=True, autoincrement=True)
192
    orderId = Field(Integer, primary_key=True, autoincrement=True)
Line 344... Line 345...
344
    name = Field(String(255))
345
    name = Field(String(255))
345
    Address = Field(String(255))
346
    Address = Field(String(255))
346
    using_options(shortnames=True)
347
    using_options(shortnames=True)
347
    using_table_options(mysql_engine="InnoDB")
348
    using_table_options(mysql_engine="InnoDB")
348
    
349
    
-
 
350
    
-
 
351
class Organisation(Entity):
-
 
352
    id = Field(Integer, primary_key=True, autoincrement=True)
-
 
353
    name = Field(String(255))
-
 
354
    address = Field(String(255))
-
 
355
    type = Field(Enum('company'), default='company')
-
 
356
    registered_id = Field(String(127))
-
 
357
    using_options(shortnames=True)
-
 
358
    using_table_options(mysql_engine="InnoDB")
-
 
359
 
-
 
360
class Seller(Entity):
-
 
361
    id = Field(Integer, primary_key=True, autoincrement=True)
-
 
362
    organisation_id = Field(Integer)
-
 
363
    state_id = Field(Integer)
-
 
364
    tin = Field(String(15))
-
 
365
    address = Field(String)
-
 
366
    using_options(shortnames=True)
-
 
367
    using_table_options(mysql_engine="InnoDB")
-
 
368
    
-
 
369
class SellerWarehouse(Entity):
-
 
370
    id = Field(Integer, default=0)
-
 
371
    seller_id = Field(Integer, primary_key=True)
-
 
372
    warehouse_id = Field(Integer, primary_key=True)
-
 
373
    orderType = Field(Integer, primary_key = True)
-
 
374
    prefix = Field(String)
-
 
375
    created_on = Field(String)
-
 
376
    is_active = Field(Boolean)
-
 
377
    using_options(shortnames=True)
-
 
378
    using_table_options(mysql_engine="InnoDB")
-
 
379
     
-
 
380
 
349
class WalletForCompany(Entity):
381
class WalletForCompany(Entity):
350
    id = Field(Integer, primary_key=True, autoincrement=True)
382
    id = Field(Integer, primary_key=True, autoincrement=True)
351
    companyId = Field(Integer)
383
    companyId = Field(Integer)
352
    amount = Field(Integer)
384
    amount = Field(Integer)
353
    using_options(shortnames=True)
385
    using_options(shortnames=True)