Subversion Repositories SmartDukaan

Rev

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

Rev 7792 Rev 13146
Line 13... Line 13...
13
    id = Field(Integer, primary_key=True, autoincrement=True)
13
    id = Field(Integer, primary_key=True, autoincrement=True)
14
    name = Field(String(100))
14
    name = Field(String(100))
15
    pickup = Field(Integer)
15
    pickup = Field(Integer)
16
    isActive = Field(Boolean)
16
    isActive = Field(Boolean)
17
    details = OneToMany("ProviderDetails")
17
    details = OneToMany("ProviderDetails")
-
 
18
    bundleWeightLimit = Field(Float)
-
 
19
    groupShipmentAllowed = Field(Boolean)
-
 
20
    maxCodLimit = Field(Float)
18
    using_options(shortnames=True)
21
    using_options(shortnames=True)
19
    using_table_options(mysql_engine="InnoDB")
22
    using_table_options(mysql_engine="InnoDB")
20
 
23
 
21
class ProviderDetails(Entity):
24
class ProviderDetails(Entity):
22
    provider = ManyToOne("Provider", primary_key=True)
25
    provider = ManyToOne("Provider", primary_key=True)
Line 32... Line 35...
32
    id = Field(Integer, primary_key=True, autoincrement=True)
35
    id = Field(Integer, primary_key=True, autoincrement=True)
33
    awb_number = Field(String(100))
36
    awb_number = Field(String(100))
34
    provider = ManyToOne("Provider")
37
    provider = ManyToOne("Provider")
35
    is_available = Field(Boolean)
38
    is_available = Field(Boolean)
36
    type = Field(String(50))
39
    type = Field(String(50))
-
 
40
    awbUsedFor = Field(Integer)
37
    using_options(shortnames=True)
41
    using_options(shortnames=True)
38
    using_table_options(mysql_engine="InnoDB")
42
    using_table_options(mysql_engine="InnoDB")
39
    
43
    
40
class AwbUpdate(Entity):
44
class AwbUpdate(Entity):
41
    providerId = Field(Integer, primary_key=True, autoincrement=False)
45
    providerId = Field(Integer, primary_key=True, autoincrement=False)