Add lane_op model for Department
This commit is contained in:
		
							parent
							
								
									07e3c62b6c
								
							
						
					
					
						commit
						092884eab3
					
				
					 1 changed files with 41 additions and 0 deletions
				
			
		|  | @ -32,6 +32,47 @@ from sqlalchemy.ext.declarative import declarative_base | |||
| Base = declarative_base() | ||||
| 
 | ||||
| 
 | ||||
| class Department(Base): | ||||
|     """ | ||||
|     Represents a department within the organization. | ||||
|     """ | ||||
|     __tablename__ = 'departments' | ||||
| 
 | ||||
|     number = sa.Column('dept_no', sa.SmallInteger(), nullable=False, | ||||
|                        primary_key=True, autoincrement=False) | ||||
| 
 | ||||
|     name = sa.Column('dept_name', sa.String(length=30), nullable=True) | ||||
| 
 | ||||
|     tax = sa.Column('dept_tax', sa.Boolean(), nullable=True) | ||||
| 
 | ||||
|     food_stampable = sa.Column('dept_fs', sa.Boolean(), nullable=True) | ||||
| 
 | ||||
|     limit = sa.Column('dept_limit', sa.Float(), nullable=True) | ||||
| 
 | ||||
|     minimum = sa.Column('dept_minimum', sa.Float(), nullable=True) | ||||
| 
 | ||||
|     discount = sa.Column('dept_discount', sa.Boolean(), nullable=True) | ||||
| 
 | ||||
|     see_id = sa.Column('dept_see_id', sa.SmallInteger(), nullable=True) | ||||
| 
 | ||||
|     modified = sa.Column(sa.DateTime(), nullable=True) | ||||
| 
 | ||||
|     modified_by_id = sa.Column('modifiedby', sa.Integer(), nullable=True) | ||||
| 
 | ||||
|     margin = sa.Column(sa.Float(), nullable=False) | ||||
| 
 | ||||
|     sales_code = sa.Column('salesCode', sa.Integer(), nullable=False) | ||||
| 
 | ||||
|     member_only = sa.Column('memberOnly', sa.SmallInteger(), nullable=False) | ||||
| 
 | ||||
|     line_item_discount = sa.Column(sa.Boolean(), nullable=True) | ||||
| 
 | ||||
|     wicable = sa.Column('dept_wicable', sa.Boolean(), nullable=True) | ||||
| 
 | ||||
|     def __str__(self): | ||||
|         return self.name or "" | ||||
| 
 | ||||
| 
 | ||||
| class Product(Base): | ||||
|     """ | ||||
|     Represents a product, purchased and/or sold by the organization. | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Lance Edgar
						Lance Edgar