dart_edge_sql_core 0.1.0

Shared SQL wire payload types for Dart Edge native crates.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# dart_edge_sql_core

Shared SQL JSON wire payload types for Dart Edge native crates.

The `dart_edge_sql` native asset and other native crates, such as
`dart_edge_auth`, exchange SQL statements and result rows through JSON payloads.
This crate owns that schema so those crates do not drift independently.

The types are not C ABI structs. They are serializable payload contracts used
inside Dart Edge native libraries and callback bridges.

Included contracts:

- SQL statement, value, row, column, and result payloads
- stable SQL dialect codes and placeholder helpers
- structured SQL error payloads
- an explicit wire version constant