Add providers for testing to the db (#63)
This commit is contained in:
parent
37017cb1e9
commit
9b161ddb84
8
Makefile
8
Makefile
@ -1,4 +1,5 @@
|
|||||||
DB_URL=postgresql://root:secret@localhost:5432/df?sslmode=disable
|
DB_URL=postgresql://root:secret@localhost:5432/df?sslmode=disable
|
||||||
|
count=-all
|
||||||
|
|
||||||
reset_docker:
|
reset_docker:
|
||||||
docker rm -vf df; docker rmi -f df; docker rm -vf postgres; docker rmi -f postgres; docker rm -vf migrate
|
docker rm -vf df; docker rmi -f df; docker rm -vf postgres; docker rmi -f postgres; docker rm -vf migrate
|
||||||
@ -19,7 +20,6 @@ backend:
|
|||||||
backend-stop:
|
backend-stop:
|
||||||
docker stop postgres; docker stop df
|
docker stop postgres; docker stop df
|
||||||
|
|
||||||
|
|
||||||
network:
|
network:
|
||||||
docker network create df-network
|
docker network create df-network
|
||||||
|
|
||||||
@ -27,13 +27,13 @@ postgres:
|
|||||||
docker start postgres || docker run --name postgres -p 5432:5432 -e POSTGRES_USER=root -e POSTGRES_PASSWORD=secret --network df-network -d postgres:15-alpine
|
docker start postgres || docker run --name postgres -p 5432:5432 -e POSTGRES_USER=root -e POSTGRES_PASSWORD=secret --network df-network -d postgres:15-alpine
|
||||||
|
|
||||||
migratenew:
|
migratenew:
|
||||||
migrate create -ext sql -dir bff/db/migration -seq init_schema
|
docker run --name migratenew --privileged=true --rm -v $(PWD)/bff/db/migration:/migrations --network host migrate/migrate -path=/migrations/ create -ext sql -dir migrations -seq $(name)
|
||||||
|
|
||||||
migrateup:
|
migrateup:
|
||||||
docker run --name migrateup --privileged=true --rm -v $(PWD)/bff/db/migration:/migrations --network host migrate/migrate -path=/migrations/ -database $(DB_URL) up
|
docker run --name migrateup --privileged=true --rm -v $(PWD)/bff/db/migration:/migrations --network host migrate/migrate -path=/migrations/ -database $(DB_URL) up $(count)
|
||||||
|
|
||||||
migratedown:
|
migratedown:
|
||||||
docker run --name migratedown --privileged=true --rm -v $(PWD)/bff/db/migration:/migrations --network host migrate/migrate -path=/migrations/ -database $(DB_URL) down -all
|
docker run --name migratedown --privileged=true --rm -v $(PWD)/bff/db/migration:/migrations --network host migrate/migrate -path=/migrations/ -database $(DB_URL) down $(count)
|
||||||
|
|
||||||
createdb:
|
createdb:
|
||||||
docker exec -it postgres createdb --username=root --owner=root df
|
docker exec -it postgres createdb --username=root --owner=root df
|
||||||
|
2
bff/db/migration/000002_add_test_providers.down.sql
Normal file
2
bff/db/migration/000002_add_test_providers.down.sql
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
DELETE FROM providers
|
||||||
|
WHERE "category" LIKE '%/test';
|
39
bff/db/migration/000002_add_test_providers.up.sql
Normal file
39
bff/db/migration/000002_add_test_providers.up.sql
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
INSERT INTO providers (name, description, category, email, creator, changer)
|
||||||
|
VALUES(
|
||||||
|
'Facebook',
|
||||||
|
'Social Media website of Meta',
|
||||||
|
'social/test',
|
||||||
|
'account@facebook.com',
|
||||||
|
'a@b.com',
|
||||||
|
'a@b.com'
|
||||||
|
);
|
||||||
|
|
||||||
|
INSERT INTO providers (name, description, category, email, creator, changer)
|
||||||
|
VALUES(
|
||||||
|
'Amazon',
|
||||||
|
'E-Commerce and webprovider',
|
||||||
|
'ecommerce/test',
|
||||||
|
'account@amazon.com',
|
||||||
|
'a@b.com',
|
||||||
|
'a@b.com'
|
||||||
|
);
|
||||||
|
|
||||||
|
INSERT INTO providers (name, description, category, email, creator, changer)
|
||||||
|
VALUES(
|
||||||
|
'Google',
|
||||||
|
'Search engine, E-Mail provider and other',
|
||||||
|
'service/test',
|
||||||
|
'account@google.com',
|
||||||
|
'a@b.com',
|
||||||
|
'a@b.com'
|
||||||
|
);
|
||||||
|
|
||||||
|
INSERT INTO providers (name, description, category, email, creator, changer)
|
||||||
|
VALUES(
|
||||||
|
'Allianz',
|
||||||
|
'Insurance',
|
||||||
|
'insurance/test',
|
||||||
|
'account@allianz.de',
|
||||||
|
'a@b.com',
|
||||||
|
'a@b.com'
|
||||||
|
);
|
Loading…
x
Reference in New Issue
Block a user