option to skip syncdb legacy
authorJan Szejko <janek37@gmail.com>
Wed, 12 Apr 2017 11:43:46 +0000 (13:43 +0200)
committerJan Szejko <janek37@gmail.com>
Wed, 12 Apr 2017 11:43:46 +0000 (13:43 +0200)
fnpdeploy/__init__.py
setup.py

index 0aed6df..4a47ab6 100644 (file)
@@ -293,7 +293,8 @@ def migrate():
     print '>>> migrate'
     require('app_path', 'project_name')
     with cd(get_django_root_path('current')):
-        run('%(ve)s/bin/python manage.py syncdb --noinput' % env, pty=True)
+        if env.get('syncdb', True):
+            run('%(ve)s/bin/python manage.py syncdb --noinput' % env, pty=True)
         for app, migration in env.get('migrate_fake', ()):
             run('%s/bin/python manage.py migrate %s --fake %s' % (env.ve, app, migration), pty=True)
         run('%(ve)s/bin/python manage.py migrate' % env, pty=True)
index 1d8ad6c..ceef62e 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -23,10 +23,12 @@ else:
 
 setup(
     name='fnpdeploy',
-    version='0.2.2',
+    version='0.2.3',
     author='Radek Czajka',
     author_email='radekczajka@nowoczesnapolska.org.pl',
-    url = '',
+    maintainer='Jan Szejko',
+    maintainer_email='jan.szejko@nowoczesnapolska.org.pl',
+    url='',
     install_requires=install_requires,
     packages=packages,
     package_data=package_data,