diff options
Diffstat (limited to 'django/db/backends/oracle/base.py')
| -rw-r--r-- | django/db/backends/oracle/base.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/django/db/backends/oracle/base.py b/django/db/backends/oracle/base.py index a7c866484e..e981805108 100644 --- a/django/db/backends/oracle/base.py +++ b/django/db/backends/oracle/base.py @@ -65,11 +65,13 @@ class FormatStylePlaceholderCursor(Database.Cursor): This fixes it -- but note that if you want to use a literal "%s" in a query, you'll need to use "%%s". """ - def execute(self, query, params=[]): + def execute(self, query, params=None): + if params is None: params = [] query = self.convert_arguments(query, len(params)) return Database.Cursor.execute(self, query, params) - def executemany(self, query, params=[]): + def executemany(self, query, params=None): + if params is None: params = [] query = self.convert_arguments(query, len(params[0])) return Database.Cursor.executemany(self, query, params) @@ -106,6 +108,9 @@ def get_limit_offset_sql(limit, offset=None): def get_random_function_sql(): return "DBMS_RANDOM.RANDOM" +def get_fulltext_search_sql(field_name): + raise NotImplementedError + def get_drop_foreignkey_sql(): return "DROP FOREIGN KEY" |
