Skip to content

adav/FEAST-Bot

 
 

Repository files navigation

akka-http-slick

Run unit test:

$ ./activator test
 

Run http server(It automatically connect with H2 database):

$ ./activator run

Test http rest point using curl:

  1. Get Bank detail by bank id

request:

$ curl localhost:9000/bank/1

response:

 {"name":"SBI bank","id":1}

2)Get all Bank detail

request:

$ curl localhost:9000/bank/all

response:

[{"name":"SBI bank","id":1},{"name":"PNB bank","id":2},{"name":"RBS bank","id":3}]

3)Save new bank detail

request:

  $  curl -XPOST 'localhost:9000/bank/save'  -d '{"name":"New Bank"}'

response:

Bank has been saved successfully

3)Update new bank detail

request:

$  curl -XPOST 'localhost:9000/bank/update'  -d '{"name":"Updated bank", "id":1}'

response:

Bank has been updated successfully

4)delete bank by id

request:

$ curl -XPOST 'localhost:9000/bank/delete/1

response:

Bank has been deleted successfully

About

A volunteer management system using TypeformIO, Mailgun, Akka HTTP and Slick for FEAST!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Scala 100.0%