Skip to content

Use OSLog in docs and demo schemas#42

Merged
stephencelis merged 2 commits into
mainfrom
os-log
Apr 30, 2025
Merged

Use OSLog in docs and demo schemas#42
stephencelis merged 2 commits into
mainfrom
os-log

Conversation

@stephencelis
Copy link
Copy Markdown
Member

Provides a nicer experience.

@stephencelis stephencelis requested a review from mbrandonw April 29, 2025 19:17
@stephencelis stephencelis merged commit 1c53831 into main Apr 30, 2025
3 checks passed
@stephencelis stephencelis deleted the os-log branch April 30, 2025 02:30
mbrandonw added a commit that referenced this pull request Aug 4, 2025
mackoj pushed a commit to mackoj/sqlite-data that referenced this pull request Dec 5, 2025
mackoj pushed a commit to mackoj/sqlite-data that referenced this pull request Dec 5, 2025
* Add default query representations for dates and UUIDs

SQLite does not have date or UUID types, and instead can represent dates
and UUIDs in several different ways.

While this works for SQLite, other database systems _do_ have dedicated
date and UUID types, and so we should probably encode these types in
StructuredQueries' decoding and binding layers, and then SQLite drivers
(like SharingGRDB) will pick a sensible default, like ISO8601 strings
for dates, and lowercased strings for UUIDs.

Draft PR for now as we figure out if this is the right direction, and
there is plenty to do before merging (documentation, etc.).

* wip

* wip

* Use StructuredQueriesCore module name in macro expansions. (pointfreeco#42)

* wip

* wip;

* Update docs

* wip

* wip

---------

Co-authored-by: Brandon Williams <mbrandonw@hey.com>
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.

2 participants