argv minus one on Nostr: npub18369m…z8jp6 With sqlx type checking, you're pretty much limited to the Rust ...
npub18369m6ejyjfh47ths7qrlvqcu8jvyzxnuysx72cpvg95jfvt9l0s5z8jp6 (npub1836…8jp6)
With sqlx type checking, you're pretty much limited to the Rust equivalents of whichever types are natively supported by your database. To store any other type in your database, you'll have to write the code to convert it into what your database natively supports.
Protobuf has the same problem.
Key-value stores have the rather serious problem that there is absolutely no database-side checking of type correctness or relational integrity. “If it breaks, you get to keep both pieces.”
With sqlx type checking, you're pretty much limited to the Rust equivalents of whichever types are natively supported by your database. To store any other type in your database, you'll have to write the code to convert it into what your database natively supports.
Protobuf has the same problem.
Key-value stores have the rather serious problem that there is absolutely no database-side checking of type correctness or relational integrity. “If it breaks, you get to keep both pieces.”