feat: Add `make update` cmd (#14652)

* setup of makefile

* lit

* update makefile
This commit is contained in:
Hugh A. Miles II 2021-05-20 13:39:00 -04:00 committed by GitHub
parent d924223950
commit dbebaf219b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 19 additions and 0 deletions

View File

@ -38,6 +38,25 @@ superset:
# Load some data to play with
superset load-examples
update: update-py update-js
update-py:
# Install external dependencies
pip install -r requirements/local.txt
# Install Superset in editable (development) mode
pip install -e .
# Initialize the database
superset db upgrade
# Create default roles and permissions
superset init
update-js:
# Install js packages
cd superset-frontend; npm install
venv:
# Create a virtual environment and activate it (recommended)
python3 -m venv venv # setup a python3 virtualenv