ghiobi / tally-ticketsystem

Making Expensing Better Than Great Again
MIT License
1 stars 0 forks source link

As a developer, I would like to have internal code refactoring for better code maintainability #212

Closed miisaka closed 5 years ago

miisaka commented 5 years ago

Story Points: 2

Risk: MEDIUM

Priority: MEDIUM

Description

We want to have Respositories and Managers for our entities and for any database related operations in order to decouple the different layers of our app.

Acceptance Test

Test Reference Test Date Tester Test Steps Expected Result Actual Result
1
2
3
4
5

Tasks

miisaka commented 5 years ago

After some thorough research with @ghiobi, we came to the conclusion that the Repository and Manager patterns will not be possible to implement with the AdonisJs framework because the Lucid ORM provided by AdonisJs does not make it possible to control how we do CRUD operations to our database.