Pārlūkot izejas kodu

Added a first init_db command in scripts/admin

Roland Haroutiounian 8 gadus atpakaļ
vecāks
revīzija
3ba9d9a4fe
1 mainītis faili ar 5 papildinājumiem un 0 dzēšanām
  1. 5
    0
      scripts/admin.py

+ 5
- 0
scripts/admin.py Parādīt failu

@@ -2,6 +2,7 @@
2 2
 
3 3
 import sys
4 4
 import os, os.path
5
+from plugins.mongodb_datasource.migration_handler import MongoDbMigrationHandler
5 6
 
6 7
 sys.path.append(os.path.dirname(os.getcwd()+'/..'))
7 8
 from lodel.settings.settings import Settings as settings
@@ -22,3 +23,7 @@ def refresh_dyncode(model_file, translator, output_filename):
22 23
         out_fd.write(dyncode)
23 24
     out_fd.close()
24 25
 
26
+def init_db(conn_args):
27
+    migration_handler = MongoDbMigrationHandler(conn_args=conn_args)
28
+    migration_handler._install_collections()
29
+    migration_handler.database.close()

Notiek ielāde…
Atcelt
Saglabāt