Skip to content
Snippets Groups Projects
Commit 3575439e authored by thomaswoehlke's avatar thomaswoehlke
Browse files

working on: 0.0.32 Release

parent 00fdb0ad
No related branches found
No related tags found
No related merge requests found
# MariaDB
## reset unknown root password
MariaDB-Service
systemctl stop mariadb.service
mysqld_safe --skip-grant-tables --skip-networking &
MariaDB
mysql -u root
mysql> use mysql;
mysql> select Host,User,Password,plugin,authentication_string from user;
mysql> update user set password=PASSWORD("mysql") where User='root';
mysql> update user set plugin='' where User='root';
mysql> flush privileges;
mysql> exit
MariaDB-Service
mysqladmin shutdown -u root -p
systemctl start mariadb.service
## add local user
mysql -u root -p mysql
mysql> create database tw;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'tw'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES ON tw.* TO 'tw'@'localhost' IDENTIFIED BY 'Password' WITH GRANT OPTION;
mysql> flush privileges;
mysql> exit
mysql -u tw -p tw
mysql> show databases;
mysql> SELECT USER(), CURRENT_USER();
mysql> exit
sudo systemctl restart mariadb.service
## add user covid19data
mysql -u root -p mysql
mysql> create database covid19data;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'covid19data'@'localhost' IDENTIFIED BY 'covid19datapwd';
mysql> GRANT ALL PRIVILEGES ON covid19data.* TO 'covid19data'@'localhost' IDENTIFIED BY 'covid19datapwd';
mysql> flush privileges;
mysql> exit
mysql -u covid19data -p covid19data
mysql> show databases;
mysql> SELECT USER(), CURRENT_USER();
mysql> exit
sudo systemctl restart mariadb.service
\ No newline at end of file
Source diff could not be displayed: it is stored in LFS. Options to address this: view the blob.
......@@ -9,6 +9,7 @@ Flask-Login==0.5.0
SQLAlchemy>=1.4.5
celery[redis]>=5.0.5
psycopg2-binary>=2.8.6
mysqlclient==2.0.3
wget>=3.2
pyecharts>=1.9.0
pyecharts-extras>=0.0.5
......
......@@ -5,10 +5,10 @@ CELERY_CONF_WORKER_SEND_TASK_EVENTS = True
CELERY_CONF_TASK_SEND_SENT_EVENT = True
CELERY_LOG_REDIRECT = '1'
CELERY_LOG_REDIRECT_LEVEL = 'INFO'
SQLALCHEMY_POSTGRES_USER = 'covid19data'
SQLALCHEMY_POSTGRES_PW = 'covid19datapwd'
SQLALCHEMY_POSTGRES_URL = 'localhost'
SQLALCHEMY_POSTGRES_DB = 'covid19data'
SQLALCHEMY_DATABASE_USER = 'covid19data'
SQLALCHEMY_DATABASE_PW = 'covid19datapwd'
SQLALCHEMY_DATABASE_HOST = 'localhost'
SQLALCHEMY_DATABASE_DB = 'covid19data'
SQLALCHEMY_ITEMS_PER_PAGE = 10
SQLALCHEMY_TRACK_MODIFICATIONS = True
FLASK_ADMIN_SWATCH = 'superhero'
......
......@@ -24,12 +24,17 @@ def create_app():
login_manager.login_view = 'usr.login'
login_manager.init_app(my_app)
my_app.config.from_object("config")
my_db_url = 'postgresql+psycopg2://{user}:{pw}@{url}/{db}'.format(
user=my_app.config['SQLALCHEMY_POSTGRES_USER'],
pw=my_app.config['SQLALCHEMY_POSTGRES_PW'],
url=my_app.config['SQLALCHEMY_POSTGRES_URL'],
db=my_app.config['SQLALCHEMY_POSTGRES_DB'])
my_app.config['SQLALCHEMY_DATABASE_URI'] = my_db_url
my_db_url_mysql = "mysql + mysqldb://{user}:{pw}@{url}/{db}".format(
user=my_app.config['SQLALCHEMY_DATABASE_USER'],
pw=my_app.config['SQLALCHEMY_DATABASE_PW'],
url=my_app.config['SQLALCHEMY_DATABASE_HOST'],
db=my_app.config['SQLALCHEMY_DATABASE_DB'])
my_db_url_postgresql = 'postgresql+psycopg2://{user}:{pw}@{url}/{db}'.format(
user=my_app.config['SQLALCHEMY_DATABASE_USER'],
pw=my_app.config['SQLALCHEMY_DATABASE_PW'],
url=my_app.config['SQLALCHEMY_DATABASE_HOST'],
db=my_app.config['SQLALCHEMY_DATABASE_DB'])
my_app.config['SQLALCHEMY_DATABASE_URI'] = my_db_url_postgresql
my_app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False # silence the deprecation warning
my_app.config['FLASK_ADMIN_SWATCH'] = 'superhero'
# cache.init_app(app)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment