- MySQL - pymysql
- Redshift - psycopg2
- MongoDb - pyodbc (with Simba MongoDB ODBC Driver 64-bit)
- Enabled Multi-line queries
- Handled whitespace character (like spaces)
- We have a keyboard shortcut too! xD ( ctrl + ‘ to run the query )
- Display error messages
- Prevent accidental “clears”
- Download output as CSV or JSON
- Copy table data to clipboard
- Install postgresql on mac
brew install postgresql - Install Flask and required packages
pip3 install -r requirements.txt - Install required libraries for mongoDb ODBC driver
sudo yum install unixODBC-devel sudo yum install gcc sudo yum install gcc-c++ sudo yum install python3-devel - Install tmux
sudo yum install tmux - Activate virtual env
. venv/bin/activate - Run the application
flask run - Deactivate virtual env
deactivate - AWS Hosting commands
ssh -i MongoDB_Database.pem ec2-user@ec2-18-117-103-187.us-east-2.compute.amazonaws.com -v tmux new -s databaseWebApp tmux ls tmux attach -t databaseWebApp tmux kill-session -t databaseWebApp cd databaseWebApp source venv/bin/activate flask run --host=0.0.0.0 --port=8080 - MongoDb commands
mongoimport -d instacart_normal -c instacart_fact_table --type csv --file instacart_fact_table.csv --headerline mongoimport -d adniDB -c adnimerge_table --type csv --file modified_adnimerge.csv --headerline sudo systemctl start mongod sudo systemctl status mongod sudo systemctl enable mongod sudo systemctl stop mongod sudo systemctl restart mongod mongo