Desenvolver a camada de modelos de um sistema de arquivos persistido em um banco de dados SQL onde seja possível criar diretórios e arquivos. Os diretórios poderão conter sub-diretórios e arquivos. O conteúdo dos arquivos podem estar ser persistidos como blob, S3 ou mesmo em disco.
A soluçãos deverá ser escrita majoritariamente em Ruby com framework Ruby on Rails.
Realizar um fork deste repositório.
docker-compose builddocker-compose run web bundle exec rails db:createdocker-compose run web bundle exec rails db:migrate
docker-compose run web bundle exec rspec
docker-compose run web bundle exec rubocop
docker-compose up -d
docker-compose run web bash
docker attach --detach-keys="ctrl-a" ruby-dev-test-1_web_1- To exit from the attach without stoping the server, press "ctrl + A".
- database:
5432 - server:
3000