Skip to content

Commit 4fe9eca

Browse files
committed
added colmns in ee db for future hhvm and pagespeed support
1 parent d544351 commit 4fe9eca

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

ee/cli/plugins/models.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,14 @@ class SiteDB(Base):
2828
db_user = Column(String)
2929
db_password = Column(String)
3030
db_host = Column(String)
31+
is_hhvm = Column(Boolean, unique=False, default=False)
32+
is_pagespeed = Column(Boolean, unique=False, default=False)
3133

3234
def __init__(self, sitename=None, site_type=None, cache_type=None,
3335
site_path=None, site_enabled=None,
3436
is_ssl=None, storage_fs=None, storage_db=None, db_name=None,
35-
db_user=None, db_password=None, db_host='localhost'):
37+
db_user=None, db_password=None, db_host='localhost',
38+
hhvm=None, pagespeed=None):
3639
self.sitename = sitename
3740
self.site_type = site_type
3841
self.cache_type = cache_type
@@ -45,7 +48,8 @@ def __init__(self, sitename=None, site_type=None, cache_type=None,
4548
self.db_user = db_user
4649
self.db_password = db_password
4750
self.db_host = db_host
48-
51+
self.is_hhvm = hhvm
52+
self.is_pagespeed = pagespeed
4953
# def __repr__(self):
5054
# return '<Site %r>' % (self.site_type)
5155
#

install

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,9 @@ function sync_db()
6868
db_name VARCHAR,
6969
db_user VARCHAR,
7070
db_password VARCHAR,
71-
db_host VARCHAR
71+
db_host VARCHAR,
72+
is_hhvm INT,
73+
is_pagespeed INT
7274
);" | sqlite3 /var/lib/ee/ee.db
7375

7476
for site in $(ls /etc/nginx/sites-available/ | grep -v default);
@@ -151,7 +153,7 @@ function sync_db()
151153
done
152154
else
153155
ee_lib_echo "Updating EasyEngine Database"
154-
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
156+
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
155157
fi
156158
}
157159

0 commit comments

Comments
 (0)