-
Notifications
You must be signed in to change notification settings - Fork 0
Relacje
Marcin Włodarczyk edited this page Jan 8, 2021
·
24 revisions
Metoda | URL | Opis | Status |
---|---|---|---|
GET |
localhost:3000/api/orders/customers/all |
Pokaż wszystkie relacje typu "ordered by". | Zrobione |
GET |
localhost:3000/api/orders/:order/customers/:customer |
Pokaż relacje "ordered by" pomiędzy podanym klientem i zamówieniem. | Zrobione |
GET |
localhost:3000/api/orders/:id/customers |
Pokaż klientów który zamówili dane zamówienie. | Zrobione |
GET |
localhost:3000/api/customers/:id/orders |
Pokaż zamówienia zamówione przez danego klienta. | Zrobione |
POST |
localhost:3000/api/orders/:order/customers/:customer |
Utwórz relację "ordered by" pomiędzy zamówieniem a klientem. | Zrobione |
DELETE |
localhost:3000/api/orders/:order/customers/:customer |
Usuń relację pomiędzy zamówieniem a klientem. | Zrobione |
Metoda | URL | Opis | Status |
---|---|---|---|
GET |
localhost:3000/api/suppliers/products/all |
Pokaż wszystkie relacje typu "supplies". | Zrobione |
GET |
localhost:3000//api/suppliers/:supplier/products/:product |
Pokaż relacje typu "supplies" pomiędzy danym dostawcą a danym produktem. | Zrobione |
GET |
localhost:3000/api/suppliers/:id/products |
Pokaż produkty dostarczane przez danego dostawcę. | Zrobione |
GET |
localhost:3000//api/products/:id/suppliers |
Pokaż dostawcę dostarczającego dany produkt. | Zrobione |
POST |
localhost:3000/api/suppliers/:supplier/products/:product |
Utwórz relację "supplies" pomiędzy danym dostawcą a danym produktem. | Zrobione |
PUT |
localhost:3000/api/suppliers/:supplier/products/:product |
Uaktualnij relację "supplies" pomiędzy danym dostawcą a danym produktem. | |
DELETE |
localhost:3000/api/suppliers/:supplier/products/:product |
Usuń relację "supplies" pomiędzy danym dostawcą a danym produktem. | Zrobione |
Metoda | URL | Opis | Status |
---|---|---|---|
GET |
localhost:3000/api/products/categories/all |
Pokaż wszytkie relacje typu "belongs to". | Zrobione |
GET |
localhost:3000/api/products/:product/categories/:category |
Pokaż relację typu "belongs to" pomiędzy danym produktem i daną kategorią. | Zrobione |
GET |
localhost:3000/api/products/:id/categories |
Pokaż kategorie do których należy dany produkt. | Zrobione |
GET |
localhost:3000/api/category/:id/products |
Pokaż produkty, które należą do danej kategorii. | Zrobione |
POST |
localhost:3000/api/products/:product/categories/:category |
Utwórz relację "belongs to" pomiędzy danym produktem a daną kategorią. | Zrobione |
DELETE |
localhost:3000/api/orders/:order/products/:product |
Usuń relację "belongs to" pomiędzy danym produktem a daną kategorią. | Zrobione |
Metoda | URL | Opis | Status |
---|---|---|---|
GET |
localhost:3000/api/orders/products/all |
Pokaż wszystkie relacje typu "contains". | Zrobione |
GET |
localhost:3000/api/orders/products/:id |
Pokaż relację typu "contains" dla danego produktu. | Zrobione |
GET |
localhost:3000/api/orders/:order/products/:product |
Pokaż relację typu "contains" pomiędzy danym zamówieniem a danym produktem. | Zrobione |
GET |
localhost:3000/api/orders/:id/products |
Pokaż produkty zawarte w danym zamówieniu. | Zrobione |
GET |
localhost:3000/api/products/:id/orders |
Pokaż zamówienia na dany produkt. | Zrobione |
POST |
localhost:3000/api/orders/:order/products/:product |
Utwórz relację typu "contains" pomiędzy danym zamówieniem a produktem. | Zrobione |
DELETE |
localhost:3000/api/orders/:order/products/:product |
Usuń relację typu "contains" pomiędzy danym zamówieniem a produktem. | Zrobione |
DELETE |
localhost:3000/api/orders/products/:id |
Usuń relację typu "contains" na podstawie jej ID. | Zrobione |
PUT |
localhost:3000/api/orders/products/:id |
Uaktualnij relację typu "contains" na podstawie jej ID. | Zrobione |
{
"odId": 1,
"unitPrice" : 15.89,
"quantity" : "6",
"discount" : "11.5"
}
Bazy danych
B.Kordek M.Włodarczyk G.Zacharski
Informatyka, WIEiT, AGH
2020/2021
Wiki
O projekcie
Baza danych Neo4j
Uruchamianie i testowanie
API wraz z objaśnieniem oraz kodem Cypher
- Operacje CRUD dla węzłów
- Operacje CRUD dla relacji
- Operacje CRUD dla produktu
- Operacje CRUD do składania zamówień
- Statystyki
Tutorial
ToDo