sqlite_actor/src/sqlite.nim

16 lines
264 B
Nim
Raw Normal View History

2023-05-26 11:02:01 +00:00
import
preserves
type
Query* {.preservesRecord: "sql".} = object
`statement`*: string
`rows`*: seq[Row]
Row* = seq[string]
proc `$`*(x: Query | Row): string =
`$`(toPreserve(x))
proc encode*(x: Query | Row): seq[byte] =
encode(toPreserve(x))