fix: add model for lane_trans LocalTrans
				
					
				
			This commit is contained in:
		
							parent
							
								
									28cb23adc4
								
							
						
					
					
						commit
						50351596ac
					
				
					 1 changed files with 24 additions and 7 deletions
				
			
		|  | @ -26,6 +26,7 @@ Data model for CORE POS "lane_trans" DB | ||||||
| 
 | 
 | ||||||
| import sqlalchemy as sa | import sqlalchemy as sa | ||||||
| from sqlalchemy import orm | from sqlalchemy import orm | ||||||
|  | from sqlalchemy.ext.declarative import declared_attr | ||||||
| 
 | 
 | ||||||
| from corepos.db.common import trans as common | from corepos.db.common import trans as common | ||||||
| 
 | 
 | ||||||
|  | @ -45,18 +46,34 @@ class DTransactionBase(common.TransactionDetailBase): | ||||||
| 
 | 
 | ||||||
| class DTransaction(DTransactionBase, Base): | class DTransaction(DTransactionBase, Base): | ||||||
|     """ |     """ | ||||||
|     Represents a record from ``dtransactions`` table. |     Data model for ``dtransactions`` table. | ||||||
|     """ |     """ | ||||||
|     __tablename__ = 'dtransactions' |     __tablename__ = 'dtransactions' | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| class LocalTempTrans(common.TransactionDetailBase, Base): | class LocalTransBase(common.TransactionDetailBase): | ||||||
|     """ |     """ | ||||||
|     Represents a record from ``localtemptrans`` table. |     Base class for ``localtrans`` and similar models. | ||||||
|     """ |     """ | ||||||
|     __tablename__ = 'localtemptrans' | 
 | ||||||
|     __table_args__ = ( |     @declared_attr | ||||||
|         sa.PrimaryKeyConstraint('trans_id'), |     def __table_args__(self): | ||||||
|     ) |         return ( | ||||||
|  |             sa.PrimaryKeyConstraint('trans_id'), | ||||||
|  |         ) | ||||||
| 
 | 
 | ||||||
|     date_time = sa.Column('datetime', sa.DateTime(), nullable=True) |     date_time = sa.Column('datetime', sa.DateTime(), nullable=True) | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | class LocalTrans(LocalTransBase, Base): | ||||||
|  |     """ | ||||||
|  |     Data model for ``localtrans`` table. | ||||||
|  |     """ | ||||||
|  |     __tablename__ = 'localtrans' | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | class LocalTempTrans(LocalTransBase, Base): | ||||||
|  |     """ | ||||||
|  |     Data model for ``localtemptrans`` table. | ||||||
|  |     """ | ||||||
|  |     __tablename__ = 'localtemptrans' | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue