server/sqlutils.py
changeset 9891 3386fd89c914
parent 9724 e45bf9baa7b7
child 10086 98bc2ca1a816
equal deleted inserted replaced
9875:d4f6f4c77e9c 9891:3386fd89c914
    45 def _run_command(cmd):
    45 def _run_command(cmd):
    46     print ' '.join(cmd)
    46     print ' '.join(cmd)
    47     return subprocess.call(cmd)
    47     return subprocess.call(cmd)
    48 
    48 
    49 
    49 
    50 def sqlexec(sqlstmts, cursor_or_execute, withpb=not os.environ.get('APYCOT_ROOT'),
    50 def sqlexec(sqlstmts, cursor_or_execute, withpb=True,
    51             pbtitle='', delimiter=';', cnx=None):
    51             pbtitle='', delimiter=';', cnx=None):
    52     """execute sql statements ignoring DROP/ CREATE GROUP or USER statements
    52     """execute sql statements ignoring DROP/ CREATE GROUP or USER statements
    53     error.
    53     error.
    54 
    54 
    55     :sqlstmts_as_string: a string or a list of sql statements.
    55     :sqlstmts_as_string: a string or a list of sql statements.