File tree 2 files changed +3
-33
lines changed
pyexcel_io/database/importers
2 files changed +3
-33
lines changed Original file line number Diff line number Diff line change @@ -47,22 +47,11 @@ def write_row(self, array):
47
47
48
48
def close (self ):
49
49
if self .__bulk_save :
50
- try :
51
- self .__model .objects .bulk_create (
52
- self .__objs , batch_size = self .__batch_size )
53
- except Exception as bulk_create_exception :
54
- log .info (constants .MESSAGE_DB_EXCEPTION )
55
- log .exception (bulk_create_exception )
56
- raise
57
-
50
+ self .__model .objects .bulk_create (
51
+ self .__objs , batch_size = self .__batch_size )
58
52
else :
59
53
for an_object in self .__objs :
60
- try :
61
- an_object .save ()
62
- except Exception as single_save_exception :
63
- log .info (constants .MESSAGE_IGNORE_ROW )
64
- log .exception (single_save_exception )
65
- raise
54
+ an_object .save ()
66
55
67
56
68
57
class DjangoBookWriter (BookWriter ):
Original file line number Diff line number Diff line change @@ -19,25 +19,6 @@ def test_is_empty_array():
19
19
assert is_empty_array (b ) is False
20
20
21
21
22
- class ArrayReader (SheetReader ):
23
- @property
24
- def name (self ):
25
- SheetReader .name
26
- return self ._native_sheet .name
27
-
28
- def number_of_columns (self ):
29
- SheetReader .number_of_columns (self )
30
- return len (self ._native_sheet .payload [0 ])
31
-
32
- def number_of_rows (self ):
33
- SheetReader .number_of_rows (self )
34
- return len (self ._native_sheet .payload )
35
-
36
- def cell_value (self , row , column ):
37
- SheetReader .cell_value (self , row , column )
38
- return self ._native_sheet .payload [row ][column ]
39
-
40
-
41
22
class ArrayWriter (SheetWriter ):
42
23
def set_sheet_name (self , name ):
43
24
self ._native_sheet .name = name
You can’t perform that action at this time.
0 commit comments