atm_rails:使用Grape on Rails的ATM Api

时间:2024-03-08 17:55:31
【文件属性】:

文件名称:atm_rails:使用Grape on Rails的ATM Api

文件大小:37KB

文件格式:ZIP

更新时间:2024-03-08 17:55:31

Ruby

ATM API 安装指南 克隆仓库 转到克隆的atm_rails文件夹 运行bundle install 运行rails db:create 运行rails db:migrate 运行rails db:seed rails s (可选)运行rspec来检查测试 测试API尝试下一个请求 # request to add money to ATM PUT /api/v1/atms/1/add_banknotes, params: { banknotes: { '5': 3, '10': 4, '25': 5, '50': 6 } } # request to withdraw money from ATM PUT /api/v1/atms/1/add_withdraw_banknotes, params: { amount:


【文件预览】:
atm_rails-master
----log()
--------.keep(0B)
----bin()
--------rake(213B)
--------setup(1008B)
--------spring(507B)
--------rails(264B)
--------bundle(3KB)
----vendor()
--------.keep(0B)
----config()
--------locales()
--------database.yml(620B)
--------initializers()
--------puma.rb(2KB)
--------application.rb(1KB)
--------routes.rb(202B)
--------credentials.yml.enc(464B)
--------boot.rb(207B)
--------storage.yml(1KB)
--------spring.rb(97B)
--------cable.yml(190B)
--------environment.rb(128B)
--------environments()
----db()
--------seeds.rb(431B)
--------migrate()
--------schema.rb(999B)
----Rakefile(227B)
----app()
--------models()
--------logic()
--------jobs()
--------api()
--------controllers()
--------views()
--------mailers()
--------channels()
----storage()
--------.keep(0B)
----Gemfile(1KB)
----Gemfile.lock(6KB)
----tmp()
--------.keep(0B)
--------pids()
----.rspec(22B)
----spec()
--------api()
--------factories()
--------rails_helper.rb(3KB)
--------spec_helper.rb(5KB)
----.ruby-version(21B)
----.gitignore(765B)
----lib()
--------tasks()
----public()
--------robots.txt(99B)
----README.md(551B)
----config.ru(130B)

网友评论