- Clone repo. and create virtualenv
git clone https://gitlab.com/yaricklavrinovich/cligeoblock
cd cligeoblock
python3 -m venv .env
source .env/bin/activate
pip install -r requirements.txt
cp alembic.ini.example alembic.ini
cp config.ini.example config.ini- In gblock.py change path to your environment python interpreter
#!/path_environment/.env/bin/python3
- In alembic.ini change this line
sqlalchemy.url = sqlite:////path/name.db # CHANGE ME!- In config.ini change this line
sqlite=sqlite:////path/name.db # CHANGE ME!- Create database and tables
alembic revision --autogenerate
alembic upgrade head
- And try
./block.py- Load country codes
./block.py load codes --path iso3166.csv
./block.py show codes