@@ -118,18 +118,17 @@ def get_records(self, sheet_name=None, name_columns_by_row=0, **keywords):
118
118
119
119
def save_to_database (
120
120
self ,
121
- session = None , table = None ,
121
+ session = None , table = None , initializer = None , mapdict = None ,
122
122
sheet_name = None , name_columns_by_row = 0 , name_rows_by_column = - 1 ,
123
- field_name = None ,
124
- ** keywords ):
123
+ field_name = None , ** keywords ):
125
124
sheet = self .load_single_sheet (
126
125
field_name = field_name ,
127
126
sheet_name = sheet_name ,
128
127
name_columns_by_row = name_columns_by_row ,
129
128
name_rows_by_column = name_rows_by_column ,
130
129
** keywords )
131
130
if sheet :
132
- sheet .save_to_database (session , table , ** keywords )
131
+ sheet .save_to_database (session , table , initializer , mapdict )
133
132
134
133
def get_book (self , ** keywords ):
135
134
"""Get a instance of :class:`Book` from the file
@@ -153,10 +152,10 @@ def get_book_dict(self, **keywords):
153
152
else :
154
153
return None
155
154
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 )
158
157
if book :
159
- book .save_to_database (session , tables , ** keywords )
158
+ book .save_to_database (session , tables , initializers = initializers , mapdicts = mapdicts )
160
159
161
160
162
161
def dummy_func (content , content_type = None , status = 200 ):
0 commit comments