mirror of
https://github.com/valitydev/salt.git
synced 2024-11-08 09:23:56 +00:00
ySQL: make _quoteIdentifier method public
This commit is contained in:
parent
772144af8a
commit
b85d51f746
@ -69,8 +69,8 @@ def __check_table(name, table, **connection_args):
|
||||
if dbc is None:
|
||||
return {}
|
||||
cur = dbc.cursor(MySQLdb.cursors.DictCursor)
|
||||
s_name = _quoteIdentifier(name)
|
||||
s_table = _quoteIdentifier(table)
|
||||
s_name = quoteIdentifier(name)
|
||||
s_table = quoteIdentifier(table)
|
||||
qry = 'CHECK TABLE %(dbname)s.%(dbtable)s' % dict(dbname=s_name, dbtable=s_table)
|
||||
log.debug('Doing query: {0}'.format(qry))
|
||||
cur.execute(qry)
|
||||
@ -84,8 +84,8 @@ def __repair_table(name, table, **connection_args):
|
||||
if dbc is None:
|
||||
return {}
|
||||
cur = dbc.cursor(MySQLdb.cursors.DictCursor)
|
||||
s_name = _quoteIdentifier(name)
|
||||
s_table = _quoteIdentifier(table)
|
||||
s_name = quoteIdentifier(name)
|
||||
s_table = quoteIdentifier(table)
|
||||
qry = 'REPAIR TABLE %(dbname)s.%(dbtable)s' % dict(dbname=s_name, dbtable=s_table)
|
||||
log.debug('Doing query: {0}'.format(qry))
|
||||
cur.execute(qry)
|
||||
@ -99,8 +99,8 @@ def __optimize_table(name, table, **connection_args):
|
||||
if dbc is None:
|
||||
return {}
|
||||
cur = dbc.cursor(MySQLdb.cursors.DictCursor)
|
||||
s_name = _quoteIdentifier(name)
|
||||
s_table = _quoteIdentifier(table)
|
||||
s_name = quoteIdentifier(name)
|
||||
s_table = quoteIdentifier(table)
|
||||
qry = 'OPTIMIZE TABLE %(dbname)s.%(dbtable)s' % dict(dbname=s_name, dbtable=s_table)
|
||||
log.debug('Doing query: {0}'.format(qry))
|
||||
cur.execute(qry)
|
||||
@ -224,7 +224,7 @@ def _grant_to_tokens(grant):
|
||||
database=database)
|
||||
|
||||
|
||||
def _quoteIdentifier(identifier):
|
||||
def quoteIdentifier(identifier):
|
||||
'''
|
||||
Return an identifier name (column, table, database, etc) escaped accordingly for MySQL
|
||||
|
||||
@ -549,7 +549,7 @@ def db_tables(name, **connection_args):
|
||||
if dbc is None:
|
||||
return []
|
||||
cur = dbc.cursor()
|
||||
s_name = _quoteIdentifier(name)
|
||||
s_name = quoteIdentifier(name)
|
||||
qry = 'SHOW TABLES IN %(dbname)s' % dict(dbname=s_name)
|
||||
log.debug('Doing query: {0}'.format(qry))
|
||||
try:
|
||||
@ -628,7 +628,7 @@ def db_create(name, character_set=None, collate=None, **connection_args):
|
||||
if dbc is None:
|
||||
return False
|
||||
cur = dbc.cursor()
|
||||
s_name = _quoteIdentifier(name)
|
||||
s_name = quoteIdentifier(name)
|
||||
qry = 'CREATE DATABASE %(dbname)s' % dict(dbname=s_name)
|
||||
args = {}
|
||||
if character_set is not None:
|
||||
@ -675,7 +675,7 @@ def db_remove(name, **connection_args):
|
||||
if dbc is None:
|
||||
return False
|
||||
cur = dbc.cursor()
|
||||
s_name = _quoteIdentifier(name)
|
||||
s_name = quoteIdentifier(name)
|
||||
qry = 'DROP DATABASE %(dbname)s;' % dict(dbname=s_name)
|
||||
log.debug('Doing query: {0}'.format(qry))
|
||||
try:
|
||||
|
Loading…
Reference in New Issue
Block a user