rails-engine

时间:2024-04-10 00:09:10
【文件属性】:

文件名称:rails-engine

文件大小:604KB

文件格式:ZIP

更新时间:2024-04-10 00:09:10

Ruby

目录 关于该项目 当我进入后端工程计划的Mod 3时,这个Rails支持的JSON API是在6天内构建的。 该项目的探索和学习领域包括: 公开API 使用序列化器格式化JSON响应 使用RSpec和Postman测试API暴露 编写高级ActiveRecord查询以分析存储在PostgreSQL数据库中的信息 无需ORM的帮助即可编写SQL语句 实施json:api标准 为无效的API请求添加自定义错误响应 建于 入门 克隆此仓库 安装gem软件包: bundle 设置数据库。 ./db中包含一个pgdump ./db数据库添加种子 rails db:{create,migrate,seed} 运行RSpec测试套件: bundle exec rspec 启动本地服务器: rails s 还存在一个Postman测试套件,用于测试通过localhost服务的端点! 下载 JSON文件(右


【文件预览】:
rails-engine-main
----.circleci()
--------config.yml(2KB)
----.gitignore(660B)
----README.md(6KB)
----bin()
--------update(745B)
--------rails(264B)
--------bundle(125B)
--------spring(507B)
--------rake(213B)
--------setup(883B)
----public()
--------robots.txt(98B)
----Gemfile(2KB)
----db()
--------seeds.rb(611B)
--------migrate()
--------schema.rb(3KB)
--------data()
----log()
--------.keep(0B)
----.ruby-version(5B)
----app()
--------facades()
--------jobs()
--------views()
--------serializers()
--------mailers()
--------channels()
--------models()
--------poros()
--------controllers()
----.rspec(22B)
----vendor()
--------.keep(0B)
----Gemfile.lock(6KB)
----config()
--------database.yml(3KB)
--------spring.rb(111B)
--------environment.rb(128B)
--------cable.yml(194B)
--------credentials.yml.enc(464B)
--------environments()
--------application.rb(1KB)
--------locales()
--------boot.rb(207B)
--------initializers()
--------routes.rb(619B)
--------storage.yml(1KB)
--------puma.rb(1KB)
----spec()
--------support()
--------factories()
--------rails_helper.rb(3KB)
--------requests()
--------spec_helper.rb(5KB)
----tmp()
--------.keep(0B)
----storage()
--------.keep(0B)
----config.ru(130B)
----lib()
--------tasks()
----Rakefile(227B)

网友评论