Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
f7b4b6b
feat(repository): add composite primary key support
cofin Dec 15, 2025
cc28853
feat(service,memory): extend composite primary key support
cofin Dec 15, 2025
2163749
fix(types): improve type annotations for composite PK methods
cofin Dec 15, 2025
e33d7c9
fix(types): resolve mypy redundant-cast and unreachable errors
cofin Dec 15, 2025
bbb9a28
fix(types): resolve all mypy and pyright type errors
cofin Dec 15, 2025
d2e89d0
refactor: centralize primary key information retrieval and composite …
cofin Jan 18, 2026
275dc00
refactor: simplify `id_attribute` resolution in repository `get` meth…
cofin Jan 18, 2026
ed5008c
refactor: refine comments for `id_attribute` and primary key filterin…
cofin Jan 18, 2026
544ccaa
feat: centralize primary key utility functions and enhance composite …
cofin Jan 19, 2026
9256df5
feat: Update documentation dependencies and make adjustments to the s…
cofin Jan 19, 2026
f4b247c
chore: formatting
cofin Jan 19, 2026
62ce3ea
fix: add MSSQL dialect fallback for composite PK delete_many
cofin Jan 19, 2026
caa0c34
feat: Add support for composite primary keys in repositories and serv…
cofin Jan 19, 2026
7033a79
chore: unasyncd run
cofin Jan 19, 2026
1aac44a
docs: add composite primary keys reference label and update services …
cofin Jan 19, 2026
857cdb4
chore: regenerate sync files with unasyncd after rebase
cofin Feb 22, 2026
42234bd
feat(repository): encapsulate composite pk handling into public prope…
cofin Feb 22, 2026
0de7c0c
refactor(service): use public repository methods for composite PK che…
cofin Feb 22, 2026
6aff8dd
chore: deps and formatting
cofin Feb 22, 2026
76ba5c7
feat(repository): add pk_attr_names property for primary key attribut…
cofin Feb 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,6 @@ requirements
AGENTS.md
CLAUDE.md
GEMINI.md

.agent/
tools/scripts/detect_mcp_tools.py
.geminiignore
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ default_language_version:
python: "3"
repos:
- repo: https://github.com/compilerla/conventional-pre-commit
rev: v4.3.0
rev: v4.4.0
hooks:
- id: conventional-pre-commit
stages: [commit-msg]
Expand All @@ -22,7 +22,7 @@ repos:
- id: unasyncd
additional_dependencies: ["ruff"]
- repo: https://github.com/charliermarsh/ruff-pre-commit
rev: "v0.15.0"
rev: "v0.15.2"
hooks:
# Run the linter.
- id: ruff
Expand Down
Loading
Loading