@@ -235,6 +235,7 @@ def _db_table_delete_constraint_sql(self, template, db_table, name):
235235 template ,
236236 table = Table (db_table , self .quote_name ),
237237 name = self .quote_name (name ),
238+ include = ''
238239 )
239240
240241 def alter_db_table (self , model , old_db_table , new_db_table ):
@@ -689,7 +690,7 @@ def add_field(self, model, field):
689690 if self .connection .features .connection_persists_old_columns :
690691 self .connection .close ()
691692
692- def _create_unique_sql (self , model , columns , name = None , condition = None , deferrable = None ):
693+ def _create_unique_sql (self , model , columns , name = None , condition = None , deferrable = None , include = None , opclasses = None ):
693694 if (deferrable and not getattr (self .connection .features , 'supports_deferrable_unique_constraints' , False )):
694695 return None
695696
@@ -713,20 +714,22 @@ def create_unique_name(*args, **kwargs):
713714 name = name ,
714715 columns = columns ,
715716 condition = ' WHERE ' + condition ,
716- ** statement_args
717+ ** statement_args ,
718+ include = '' ,
717719 ) if self .connection .features .supports_partial_indexes else None
718720 else :
719721 return Statement (
720722 self .sql_create_unique ,
721723 table = table ,
722724 name = name ,
723725 columns = columns ,
724- ** statement_args
726+ ** statement_args ,
727+ include = '' ,
725728 )
726729
727730 def _create_index_sql (self , model , fields , * , name = None , suffix = '' , using = '' ,
728731 db_tablespace = None , col_suffixes = (), sql = None , opclasses = (),
729- condition = None ):
732+ condition = None , include = None , expressions = None ):
730733 """
731734 Return the SQL statement to create the index for one or several fields.
732735 `sql` can be specified if the syntax differs from the standard (GIS
@@ -751,6 +754,7 @@ def create_index_name(*args, **kwargs):
751754 columns = self ._index_columns (table , columns , col_suffixes , opclasses ),
752755 extra = tablespace_sql ,
753756 condition = (' WHERE ' + condition ) if condition else '' ,
757+ include = ''
754758 )
755759
756760 def create_model (self , model ):
0 commit comments