|  | @@ -1,15 +1,5 @@
 | 
	
		
			
			| 1 | 1 |  # -*- coding: utf-8 -*-
 | 
	
		
			
			| 2 |  | -"""
 | 
	
		
			
			| 3 |  | -
 | 
	
		
			
			| 4 |  | -Search activity on the dashboard:
 | 
	
		
			
			| 5 |  | -select node_id, node_type, created_at as last_action, data_label, 'new data' as label from pb_nodes where updated_at=created_at
 | 
	
		
			
			| 6 |  | -union
 | 
	
		
			
			| 7 |  | -select node_id, node_type, updated_at as last_action, data_label, 'updated data' as label from pb_nodes where updated_at>created_at
 | 
	
		
			
			| 8 |  | -union
 | 
	
		
			
			| 9 |  | -select node_id, node_type, data_datetime as last_action, data_label, 'event' as label from pb_nodes where node_type='event'
 | 
	
		
			
			| 10 |  | -order by last_action desc
 | 
	
		
			
			| 11 | 2 |  
 | 
	
		
			
			| 12 |  | -"""
 | 
	
		
			
			| 13 | 3 |  import os
 | 
	
		
			
			| 14 | 4 |  import re
 | 
	
		
			
			| 15 | 5 |  import datetime as datetimeroot
 | 
	
	
		
			
			|  | @@ -28,9 +18,9 @@ from pboard.model import DeclarativeBase, metadata, DBSession
 | 
	
		
			
			| 28 | 18 |  
 | 
	
		
			
			| 29 | 19 |  # This is the association table for the many-to-many relationship between
 | 
	
		
			
			| 30 | 20 |  # groups and permissions.
 | 
	
		
			
			| 31 |  | -"""pb_node_table = Table('pb_nodes', metadata,
 | 
	
		
			
			| 32 |  | -    Column('node_id', Integer, Sequence('pb_nodes__node_id__sequence'), primary_key=True),
 | 
	
		
			
			| 33 |  | -    Column('parent_id', Integer, ForeignKey('pb_nodes.node_id'), nullable=True, default=None),
 | 
	
		
			
			|  | 21 | +"""pod_node_table = Table('pod_nodes', metadata,
 | 
	
		
			
			|  | 22 | +    Column('node_id', Integer, Sequence('pod_nodes__node_id__sequence'), primary_key=True),
 | 
	
		
			
			|  | 23 | +    Column('parent_id', Integer, ForeignKey('pod_nodes.node_id'), nullable=True, default=None),
 | 
	
		
			
			| 34 | 24 |      Column('node_order', Integer, nullable=True, default=1),
 | 
	
		
			
			| 35 | 25 |      Column('node_type',   Unicode(16), unique=False, nullable=False, default=u'data'),
 | 
	
		
			
			| 36 | 26 |      Column('node_status', Unicode(16), unique=False, nullable=False, default=u'new'),
 | 
	
	
		
			
			|  | @@ -165,12 +155,12 @@ class PBNode(DeclarativeBase):
 | 
	
		
			
			| 165 | 155 |    def getStaticChildNb(self):
 | 
	
		
			
			| 166 | 156 |      return len(self._lStaticChildList)
 | 
	
		
			
			| 167 | 157 |  
 | 
	
		
			
			| 168 |  | -  __tablename__ = 'pb_nodes'
 | 
	
		
			
			| 169 |  | -  node_id          = Column(Integer, Sequence('pb_nodes__node_id__sequence'), primary_key=True)
 | 
	
		
			
			| 170 |  | -  parent_id        = Column(Integer, ForeignKey('pb_nodes.node_id'), nullable=True, default=None)
 | 
	
		
			
			|  | 158 | +  __tablename__ = 'pod_nodes'
 | 
	
		
			
			|  | 159 | +  node_id          = Column(Integer, Sequence('pod_nodes__node_id__sequence'), primary_key=True)
 | 
	
		
			
			|  | 160 | +  parent_id        = Column(Integer, ForeignKey('pod_nodes.node_id'), nullable=True, default=None)
 | 
	
		
			
			| 171 | 161 |    node_depth       = Column(Integer, unique=False, nullable=False, default=0)
 | 
	
		
			
			| 172 | 162 |    parent_tree_path = Column(Unicode(255), unique=False, nullable=False, default=u'')
 | 
	
		
			
			| 173 |  | -  owner_id         = Column(Integer, ForeignKey('tg_user.user_id'), nullable=True, default=None)
 | 
	
		
			
			|  | 163 | +  owner_id         = Column(Integer, ForeignKey('pod_user.user_id'), nullable=True, default=None)
 | 
	
		
			
			| 174 | 164 |  
 | 
	
		
			
			| 175 | 165 |    node_order  = Column(Integer, nullable=True, default=1)
 | 
	
		
			
			| 176 | 166 |    node_type   = Column(Unicode(16), unique=False, nullable=False, default=u'data')
 | 
	
	
		
			
			|  | @@ -329,7 +319,7 @@ class PBNode(DeclarativeBase):
 | 
	
		
			
			| 329 | 319 |  """from sqlalchemy.orm import mapper
 | 
	
		
			
			| 330 | 320 |  mapper(
 | 
	
		
			
			| 331 | 321 |    PBNode,
 | 
	
		
			
			| 332 |  | -  pb_node_table,
 | 
	
		
			
			|  | 322 | +  pod_node_table,
 | 
	
		
			
			| 333 | 323 |    properties = {'_lAllChildren' : relationship(PBNode, backref=backref('_oParent', remote_side=PBNode.parent_id)) }
 | 
	
		
			
			| 334 | 324 |  )"""
 | 
	
		
			
			| 335 | 325 |  
 |