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
|
||||
count=-all
|
||||
|
||||
reset_docker:
|
||||
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:
|
||||
docker stop postgres; docker stop 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
|
||||
|
||||
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:
|
||||
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:
|
||||
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:
|
||||
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