python3 -m venv venv
For Windows
.\venv\Scripts\activate
For MacOS
source venv/bin/activate
pip install -r requirements.txt
CREATE TABLE contacts (
id SERIAL PRIMARY KEY,
first_name VARCHAR,
last_name VARCHAR,
email VARCHAR
);
COPY contacts(first_name, last_name, email)
FROM '/path/to/file/nimble_contacts.csv'
DELIMITER ',' CSV HEADER;
DB_NAME=<your_database_name>
DB_USER=<your_database_user>
DB_PASSWORD=<your_database_password>
DB_HOST=<your_database_host>
DB_PORT=<your_database_port>
celery -A tasks worker --loglevel=info
python contacts_search_service.py
python -m unittest discover tests