Browse Source

added colmns in ee db for future hhvm and pagespeed support

bugfixes
harshadyeola 10 years ago
parent
commit
4fe9ecac88
  1. 8
      ee/cli/plugins/models.py
  2. 6
      install

8
ee/cli/plugins/models.py

@ -28,11 +28,14 @@ class SiteDB(Base):
db_user = Column(String) db_user = Column(String)
db_password = Column(String) db_password = Column(String)
db_host = Column(String) db_host = Column(String)
is_hhvm = Column(Boolean, unique=False, default=False)
is_pagespeed = Column(Boolean, unique=False, default=False)
def __init__(self, sitename=None, site_type=None, cache_type=None, def __init__(self, sitename=None, site_type=None, cache_type=None,
site_path=None, site_enabled=None, site_path=None, site_enabled=None,
is_ssl=None, storage_fs=None, storage_db=None, db_name=None, is_ssl=None, storage_fs=None, storage_db=None, db_name=None,
db_user=None, db_password=None, db_host='localhost'): db_user=None, db_password=None, db_host='localhost',
hhvm=None, pagespeed=None):
self.sitename = sitename self.sitename = sitename
self.site_type = site_type self.site_type = site_type
self.cache_type = cache_type self.cache_type = cache_type
@ -45,7 +48,8 @@ class SiteDB(Base):
self.db_user = db_user self.db_user = db_user
self.db_password = db_password self.db_password = db_password
self.db_host = db_host self.db_host = db_host
self.is_hhvm = hhvm
self.is_pagespeed = pagespeed
# def __repr__(self): # def __repr__(self):
# return '<Site %r>' % (self.site_type) # return '<Site %r>' % (self.site_type)
# #

6
install

@ -68,7 +68,9 @@ function sync_db()
db_name VARCHAR, db_name VARCHAR,
db_user VARCHAR, db_user VARCHAR,
db_password VARCHAR, db_password VARCHAR,
db_host VARCHAR db_host VARCHAR,
is_hhvm INT,
is_pagespeed INT
);" | sqlite3 /var/lib/ee/ee.db );" | sqlite3 /var/lib/ee/ee.db
for site in $(ls /etc/nginx/sites-available/ | grep -v default); for site in $(ls /etc/nginx/sites-available/ | grep -v default);
@ -151,7 +153,7 @@ function sync_db()
done done
else else
ee_lib_echo "Updating EasyEngine Database" ee_lib_echo "Updating EasyEngine Database"
echo "ALTER TABLE sites ADD COLUMN db_name varchar; ALTER TABLE sites ADD COLUMN db_user varchar; ALTER TABLE sites ADD COLUMN db_password varchar; ALTER TABLE sites ADD COLUMN db_host varchar;" | sqlite3 /var/lib/ee/ee.db echo "ALTER TABLE sites ADD COLUMN db_name varchar; ALTER TABLE sites ADD COLUMN db_user varchar; ALTER TABLE sites ADD COLUMN db_password varchar; ALTER TABLE sites ADD COLUMN db_host varchar; ALTER TABLE sites ADD COLUMN is_hhvm INT; ALTER TABLE sites ADD COLUMN is_pagespeed INT;" | sqlite3 /var/lib/ee/ee.db
fi fi
} }

Loading…
Cancel
Save