rewrite migrations

+ delete older migrations ... oops
+ change migratrions from "migrations" to "dbmigrations"
+ restructure migrations, order them based on release version
+ add a utils/decorators.py file with a coroutine decorator
This commit is contained in:
mungai-njoroge
2023-07-29 06:46:28 +03:00
parent a0c51d5f82
commit 93de3d2f0c
19 changed files with 327 additions and 288 deletions
-5
View File
@@ -11,7 +11,6 @@ class Playlist:
"""Creates playlist objects"""
id: int
artisthashes: str | list[str]
image: str
last_updated: str
name: str
@@ -26,11 +25,8 @@ class Playlist:
def __post_init__(self):
self.trackhashes = json.loads(str(self.trackhashes))
# self.artisthashes = json.loads(str(self.artisthashes))
# commentted until we need it 👆
self.artisthashes = []
self.count = len(self.trackhashes)
if isinstance(self.settings, str):
@@ -55,4 +51,3 @@ class Playlist:
over the API.
"""
self.trackhashes = []
self.artisthashes = []