Add table construction, adding commits, and commit checking queries. Modify Commit model properties & table.

This commit is contained in:
Xevion
2022-06-18 16:45:03 -05:00
parent 052fe84a7f
commit f8636c62b9
2 changed files with 37 additions and 7 deletions

View File

@@ -5,13 +5,12 @@ from datetime import datetime
@dataclass
class Commit:
"""Describes a specific commit event in time."""
# A unique identifier for this commit. Not necessarily the commit hash.
id: int
# A name, description etc. for this commit. Not required to be based on the original comit message.
name: str
# A timestamp
id: str
project_id: int
source: str
iteration: int
timestamp: datetime
seen_timestamp: datetime
def __str__(self) -> str:
return '{name}({params})'.format(