(document): Add created ts and file format.

This commit is contained in:
2025-06-07 05:27:59 +10:00
parent 5efcdd6709
commit a02cc0977a
2 changed files with 7 additions and 4 deletions

View File

@@ -189,9 +189,10 @@ CREATE TABLE stamp_types (
CREATE TABLE documents ( CREATE TABLE documents (
document_id INTEGER GENERATED ALWAYS AS IDENTITY PRIMARY KEY, document_id INTEGER GENERATED ALWAYS AS IDENTITY PRIMARY KEY,
document_data VARCHAR NOT NULL, document_data TEXT NOT NULL,
seal INTEGER NOT NULL, seal INTEGER NOT NULL,
metadata TEXT metadata TEXT,
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
); );
CREATE TABLE document_stamps ( CREATE TABLE document_stamps (

View File

@@ -103,9 +103,10 @@ class DataModel(Registry):
------ ------
CREATE TABLE documents ( CREATE TABLE documents (
document_id INTEGER GENERATED ALWAYS AS IDENTITY PRIMARY KEY, document_id INTEGER GENERATED ALWAYS AS IDENTITY PRIMARY KEY,
document_data VARCHAR NOT NULL, document_data TEXT NOT NULL,
seal INTEGER NOT NULL, seal INTEGER NOT NULL,
metadata TEXT metadata TEXT,
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
); );
""" """
_tablename_ = 'documents' _tablename_ = 'documents'
@@ -115,6 +116,7 @@ class DataModel(Registry):
document_data = Column() document_data = Column()
seal = Integer() seal = Integer()
metadata = String() metadata = String()
created_at = Timestamp()
class DocumentStamp(RowModel): class DocumentStamp(RowModel):
""" """