Skip to content

Release: Update schema to GUID, fix README, remove stale files OB-4#15

Merged
Oblio-Falootin merged 2 commits intomainfrom
development
Mar 25, 2026
Merged

Release: Update schema to GUID, fix README, remove stale files OB-4#15
Oblio-Falootin merged 2 commits intomainfrom
development

Conversation

@Oblio-Falootin
Copy link
Copy Markdown
Collaborator

@Oblio-Falootin Oblio-Falootin commented Mar 25, 2026

Tickets

OB-4

Changes

  • Schema: All INT IDENTITY → UNIQUEIDENTIFIER (newid())
  • ENV Config: Updated to dynamic backend naming pattern (SQL__*)
  • Cleanup: Removed UPDATE_MARKER.txt and embedded sql-connector/

Description

Updates README to reflect yesterday's schema migration (INT → GUID).
Removes stale files and embedded sql-connector directory.
Integrates with clawbot-sql-connector v2.1 (dynamic backend config).

Testing

  • README reflects current GUID schema
  • Backward compatible with sql-connector v2.1
  • All APIs unchanged

Ready for merge once GitHub workflow tests pass

Oblio added 2 commits March 25, 2026 00:38
Confirming clawbot-sql-memory is current and deployable.
sql-memory v2.0 with pymssql transport, UTC timestamps, parameterised queries.
Compatible with sql-connector v2.1 (dynamic backend config via .env)
SCHEMA UPDATES:
- All INT IDENTITY → UNIQUEIDENTIFIER PRIMARY KEY DEFAULT newid()
- Tables affected: Memories, TaskQueue, ActivityLog, Sessions, KnowledgeIndex, Todos

ENV CONFIGURATION:
- Updated .env docs to use dynamic backend naming pattern (SQL_<backend>_*)
- Pattern: SQL_local_*, SQL_cloud_*, or any custom backend
- Added reference to sql-connector README for details

CLEANUP:
- Removed UPDATE_MARKER.txt (temporary marker file)
- Deleted embedded sql-connector/ directory (not needed, use separate repo)

COMPATIBILITY:
- Still imports from clawbot-sql-connector v2.1 (with dynamic backend config)
- All APIs unchanged
- UTC timestamps, parameterised queries throughout

Ready for main branch merge.
@Oblio-Falootin Oblio-Falootin merged commit 2234057 into main Mar 25, 2026
0 of 3 checks passed
@VeXHarbinger VeXHarbinger changed the title Release: Update schema to GUID, fix README, remove stale files Release: Update schema to GUID, fix README, remove stale files OB-4 Mar 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant