File tree 1 file changed +5
-16
lines changed
1 file changed +5
-16
lines changed Original file line number Diff line number Diff line change 4
4
from mongoengine .context_managers import switch_db
5
5
6
6
from example_app import models
7
- from example_app .binary_demo import BinaryDemoModel
8
- from example_app .boolean_demo import BooleanDemoModel
9
- from example_app .dates_demo import DateTimeModel
10
- from example_app .dict_demo import DictDemoModel
11
- from example_app .numbers_demo import NumbersDemoModel
12
- from example_app .strings_demo import StringsDemoModel
13
7
14
8
15
9
def generate_data ():
@@ -51,16 +45,11 @@ def generate_data():
51
45
52
46
def delete_data ():
53
47
"""Clear database."""
54
- with switch_db (models .Todo , "default" ):
55
- models .Todo .objects ().delete ()
56
- BooleanDemoModel .objects ().delete ()
57
- DateTimeModel .objects ().delete ()
58
- DictDemoModel .objects ().delete ()
59
- StringsDemoModel .objects ().delete ()
60
- NumbersDemoModel .objects ().delete ()
61
- BinaryDemoModel .objects ().delete ()
62
- with switch_db (models .Todo , "secondary" ):
63
- models .Todo .objects ().delete ()
48
+ from example_app .app import db
49
+
50
+ connection = db .connection
51
+ connection ["default" ].drop_database ("example_app" )
52
+ connection ["secondary" ].drop_database ("example_app_2" )
64
53
65
54
66
55
def index ():
You can’t perform that action at this time.
0 commit comments