Subversion Repositories SmartDukaan

Rev

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

Rev 621 Rev 626
Line 36... Line 36...
36
    def all_items(self):
36
    def all_items(self):
37
        items = []
37
        items = []
38
        for ci in self.inventory:
38
        for ci in self.inventory:
39
            items.append(ci.item)
39
            items.append(ci.item)
40
        return items 
40
        return items 
-
 
41
 
-
 
42
class EntityIDGenerator(Entity):
-
 
43
    id=Field(Integer, primary_key=True)
-
 
44
    using_options(shortnames=True)
41
    
45
    
42
class Item(Entity):
46
class Item(Entity):
43
    id = Field(Integer, primary_key=True, autoincrement=True)
47
    id = Field(Integer, primary_key=True, autoincrement=True)
44
    manufacturer_name = Field(String(100))
48
    manufacturer_name = Field(String(100))
45
    model_number = Field(String(50))
49
    model_number = Field(String(50))
46
    model_name = Field(String(50))
50
    model_name = Field(String(50))
47
    color = Field(String(20))
51
    color = Field(String(20))
48
    category = Field(String(50))
52
    category = Field(Integer)
49
    comments = Field(String(200))
53
    comments = Field(String(200))
50
    catalog_item_id = Field(Integer)
54
    catalog_item_id = Field(Integer)
51
    vendor_item_id = Field(String(50))
55
    vendor_item_id = Field(String(50))
52
    feature_id = Field(Integer)
56
    feature_id = Field(Integer)
53
    feature_description = Field(String(200))
57
    feature_description = Field(String(200))