Added myself to websetup.
[zzz-floof.git] / floof / websetup.py
index a812633..fa97149 100644 (file)
@@ -1,8 +1,10 @@
 """Setup the floof application"""
+import elixir
 import logging
 
 from floof.config.environment import load_environment
 from floof.model import meta
+from floof.model.users import IdentityURL, User
 
 log = logging.getLogger(__name__)
 
@@ -11,4 +13,13 @@ def setup_app(command, conf, vars):
     load_environment(conf.global_conf, conf.local_conf)
 
     # Create the tables if they don't already exist
-    meta.metadata.create_all(bind=meta.engine)
+    elixir.create_all(bind=meta.engine, checkfirst=False)
+
+    ### Load some basic data
+
+    # Users
+    identity_url = IdentityURL(url=u'http://eevee.livejournal.com/')
+    user = User(name=u'Eevee')
+    user.identity_urls.append(identity_url)
+
+    elixir.session.commit()