delivery_system/README.md

41 lines
880 B
Markdown
Raw Normal View History

examples -
POST localhost:3000/resolve-address
{
"searchTerm": "38%20Upper%20Montagu%20Street%2C%20London%20W1H%201LJ%2C%20United%20Kingdom"
}
2023-04-24 23:22:46 +00:00
install pg MacOS -
Install Homebrew -
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Install Postgres -
brew install postgresql
Start Postgres -
2023-04-24 23:37:40 +00:00
brew services start postgresql
2023-04-26 10:35:39 +00:00
Postgres CLI -
psql postgres
init POSTGRES Database -
CREATE DATABASE drop_shopping;
create tables -
2023-04-26 16:32:22 +00:00
CREATE TABLE deliveries (
id SERIAL PRIMARY KEY,
user_id INTEGER NOT NULL,
slot_id INTEGER NOT NULL,
delivery_date DATE NOT NULL,
address TEXT NOT NULL,
status VARCHAR(10) NOT NULL
);
2023-04-24 23:37:40 +00:00
knex for migration files
npx knex migrate:make create_addresses_table
npx knex migrate:latest --env development
npx knex migrate:rollback --env development