dev with go to save cake data
- To run this project, make sure you have install docker.
then you can run command below
docker run --name maria-cakestore -e MARIADB_ROOT_PASSWORD=root -e MARIADB_DATABASE=cake_store -p 3306:3306 -d mariadb/server:10.3
- After that on console db , create table with SQL below
create table if not exists cake(
id int auto_increment primary key ,
title varchar(255) not null ,
description text ,
rating int ,
image text,
is_active boolean default 1,
created_at timestamp default now(),
updated_at timestamp default now()
);
- clone and open project and run
- and run in postman with port 9000 ex :
Parameter |
Type |
Description |
limit |
string |
Optional. count limit data |
page |
string |
Optional. show what page |
Parameter |
Type |
Description |
id |
int |
Required. Id of cake to fetch |
in body raw add payload json like below
{
"title" : "cake 3",
"description": "desc cake",
"rating" :7,
"image" : "link image"
}
Parameter |
Type |
Description |
id |
int |
Required. Id of cake to edit |
in body raw add payload json like below
{
"title" : "cake 3",
"description": "desc cake",
"rating" :7,
"image" : "link image"
}
Parameter |
Type |
Description |
id |
int |
Required. Id of cake to delete |