Added functionality for saving and restoring project files

This commit is contained in:
Zvonimir Sabljic
2023-08-02 16:22:42 +02:00
parent 6cf8de709c
commit cdb6f83c61
4 changed files with 77 additions and 2 deletions

View File

@@ -0,0 +1,15 @@
from peewee import *
from database.models.components.base_models import BaseModel
from database.models.development_steps import DevelopmentSteps
class FileSnapshot(BaseModel):
development_step = ForeignKeyField(DevelopmentSteps, backref='files')
name = CharField()
content = TextField()
class Meta:
db_table = 'file_snapshot'
indexes = (
(('development_step', 'name'), True),
)