Example #1
0
 def open(self,dbname):
     #print dbname
     makeDir(os.path.dirname(dbname))
     self.conn = sqlite3.connect(os.path.abspath(dbname))
     self.conn.row_factory = self.dict_factory    
     self.cursor = self.conn.cursor()
     return self
Example #2
0
import  os
import shutil
import sys

div = "*" * 60
config = Config()
config.ptgui_dir = r'D:\PtProject\PtGUI-dev'
config.ptproject_dir = os.path.abspath(os.path.join(config.ptgui_dir,"../")) 
config.projects_dir = os.path.join('workspace','projects')
config.php_dir = os.path.join('Local','php')

projectName = "www"
path = Path()
projectDir = path.getProjectDir(projectName)
makeDir(projectDir)
projectSettingPkl = path.getProjectSettingPkl(projectName)
print div,"project setting dir is :"
print projectSettingPkl

ctl = Controller()
args = {}
node = {}
args['project'] = projectName
args['node'] = node

def test_tableOpt():
    print div,"talbe opt"   
    ctl.dropTable(args) 
    ctl.createTable(args)