Skip to content

Commit 97df6fe

Browse files
swith to file
1 parent cffcd1a commit 97df6fe

2 files changed

Lines changed: 14 additions & 14 deletions

File tree

src/opengeodeweb_microservice/database/data.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,25 +14,25 @@ class Data(Base):
1414
geode_object: Mapped[str] = mapped_column(String, nullable=False)
1515
viewer_object: Mapped[str] = mapped_column(String, nullable=False)
1616

17-
native_filename: Mapped[str | None] = mapped_column(String, nullable=True)
18-
viewable_filename: Mapped[str | None] = mapped_column(String, nullable=True)
17+
native_file: Mapped[str | None] = mapped_column(String, nullable=True)
18+
viewable_file: Mapped[str | None] = mapped_column(String, nullable=True)
1919

20-
light_viewable_filename: Mapped[str | None] = mapped_column(String, nullable=True)
21-
input_filename: Mapped[str | None] = mapped_column(String, nullable=True)
22-
additional_filenames: Mapped[list[str] | None] = mapped_column(JSON, nullable=True)
20+
light_viewable_file: Mapped[str | None] = mapped_column(String, nullable=True)
21+
input_file: Mapped[str | None] = mapped_column(String, nullable=True)
22+
additional_files: Mapped[list[str] | None] = mapped_column(JSON, nullable=True)
2323

2424
@staticmethod
2525
def create(
2626
geode_object: str,
2727
viewer_object: str,
28-
input_filename: str | None = None,
29-
additional_filenames: list[str] | None = None,
28+
input_file: str | None = None,
29+
additional_files: list[str] | None = None,
3030
) -> "Data":
3131
data_entry = Data(
3232
geode_object=geode_object,
3333
viewer_object=viewer_object,
34-
input_filename=input_filename,
35-
additional_filenames=additional_filenames,
34+
input_file=input_file,
35+
additional_files=additional_files,
3636
)
3737

3838
session = get_session()

tests/test_database.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ def test_data_crud_operations(clean_database):
55
data = Data.create(
66
geode_object="test_object",
77
viewer_object="test_viewer",
8-
input_filename="test.txt",
9-
additional_filenames=[],
8+
input_file="test.txt",
9+
additional_files=[],
1010
)
1111
print("id", data.id, flush=True)
1212
assert data.id is not None
@@ -16,7 +16,7 @@ def test_data_crud_operations(clean_database):
1616
assert retrieved is not None
1717
assert isinstance(retrieved, Data)
1818
assert retrieved.geode_object == "test_object"
19-
assert retrieved.input_filename == "test.txt"
19+
assert retrieved.input_file == "test.txt"
2020
assert retrieved.id == data.id
2121
non_existent = Data.get("fake_id")
2222
assert non_existent is None
@@ -25,13 +25,13 @@ def test_data_crud_operations(clean_database):
2525
def test_data_with_additional_files(clean_database):
2626
files = ["file1.txt", "file2.txt"]
2727
data = Data.create(
28-
geode_object="test_files", viewer_object="test_viewer", additional_filenames=files
28+
geode_object="test_files", viewer_object="test_viewer", additional_files=files
2929
)
3030
assert data.id is not None
3131
assert isinstance(data.id, str)
3232

3333
retrieved = Data.get(data.id)
3434
assert retrieved is not None
3535
assert isinstance(retrieved, Data)
36-
assert retrieved.additional_filenames == files
36+
assert retrieved.additional_files == files
3737
assert retrieved.geode_object == "test_files"

0 commit comments

Comments
 (0)