@@ -118,18 +118,17 @@ def get_records(self, sheet_name=None, name_columns_by_row=0, **keywords):
118118
119119 def save_to_database (
120120 self ,
121- session = None , table = None ,
121+ session = None , table = None , initializer = None , mapdict = None ,
122122 sheet_name = None , name_columns_by_row = 0 , name_rows_by_column = - 1 ,
123- field_name = None ,
124- ** keywords ):
123+ field_name = None , ** keywords ):
125124 sheet = self .load_single_sheet (
126125 field_name = field_name ,
127126 sheet_name = sheet_name ,
128127 name_columns_by_row = name_columns_by_row ,
129128 name_rows_by_column = name_rows_by_column ,
130129 ** keywords )
131130 if sheet :
132- sheet .save_to_database (session , table , ** keywords )
131+ sheet .save_to_database (session , table , initializer , mapdict )
133132
134133 def get_book (self , ** keywords ):
135134 """Get a instance of :class:`Book` from the file
@@ -153,10 +152,10 @@ def get_book_dict(self, **keywords):
153152 else :
154153 return None
155154
156- def save_book_to_database (self , session = None , tables = None , field_name = None , ** keywords ):
157- book = self .load_book (field_name = field_name , ** keywords )
155+ def save_book_to_database (self , session = None , tables = None , initializers = None , mapdicts = None , ** keywords ):
156+ book = self .load_book (** keywords )
158157 if book :
159- book .save_to_database (session , tables , ** keywords )
158+ book .save_to_database (session , tables , initializers = initializers , mapdicts = mapdicts )
160159
161160
162161def dummy_func (content , content_type = None , status = 200 ):
0 commit comments