modified database structure
[meabook] / meabook
diff --git a/meabook b/meabook
index ebe4a1c..4950a27 100755 (executable)
--- a/meabook
+++ b/meabook
@@ -10,6 +10,9 @@ if os.path.basename(sys.argv[0]).endswith("debug"):
     sys.path.insert(0, "../")
 
 from meabook.factory import app_factory
+from meabook.config import MeabookConfig
+from meabook.database.SQLite import SQLite
+from meabook.controller import MeabookController
 
 try:
     import osso
@@ -40,8 +43,10 @@ def main(argv):
     else:
         basedir = os.path.join(os.environ['HOME'], '.meabook')
 
-    app = app_factory(basedir, opts.ui)
-    app.start()
+    model = SQLite(basedir)
+    view = app_factory(opts.ui)
+    config = MeabookConfig(basedir, model)
+    controller = MeabookController(model, view, config)
 
 
 if __name__ == "__main__":