Subversion Repositories SmartDukaan

Rev

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

Rev 2819 Rev 3064
Line 5... Line 5...
5
'''
5
'''
6
 
6
 
7
from elixir import *
7
from elixir import *
8
from elixir.entity import Entity
8
from elixir.entity import Entity
9
from elixir.fields import Field
9
from elixir.fields import Field
10
from sqlalchemy.types import Integer
10
from sqlalchemy.types import Integer, Boolean
11
from sqlalchemy import create_engine
11
from sqlalchemy import create_engine
12
from elixir.relationships import OneToMany, ManyToOne
12
from elixir.relationships import OneToMany, ManyToOne
13
import datetime
13
import datetime
14
import elixir
14
import elixir
15
 
15
 
Line 102... Line 102...
102
    received_return_timestamp = Field(DateTime)
102
    received_return_timestamp = Field(DateTime)
103
    reship_timestamp = Field(DateTime)
103
    reship_timestamp = Field(DateTime)
104
    refund_timestamp = Field(DateTime)
104
    refund_timestamp = Field(DateTime)
105
    new_order_id = Field(Integer)
105
    new_order_id = Field(Integer)
106
    purchase_order_id = Field(Integer)
106
    purchase_order_id = Field(Integer)
-
 
107
    cod = Field(Boolean)
-
 
108
    verification_timestamp = Field(DateTime)
107
    using_options(shortnames=True)
109
    using_options(shortnames=True)
108
    using_table_options(mysql_engine="InnoDB")
110
    using_table_options(mysql_engine="InnoDB")
109
 
111
 
110
class Transaction(Entity):
112
class Transaction(Entity):
111
    id = Field(Integer, primary_key=True, autoincrement=True)
113
    id = Field(Integer, primary_key=True, autoincrement=True)