aawadall / PyProjMan

Command-line Based Project Management Application written in Python
https://aawadall.github.io/PyProjMan/
MIT License
3 stars 1 forks source link

Redesign: Move Task to Database #86

Open aawadall opened 7 years ago

aawadall commented 7 years ago

we will ultimately require storing tasks into some sort of a storage. Databases seems to be the most efficient means of storage in this case I believe we should remove the programmatic definition of a task and replace it with the database calls, this can make things easier to manipulate

We can break this task into the following:

  1. Create a database and link it to the application
  2. Define Task entity
  3. Link ProjMan to the database rather than to the class
  4. Remove Task class