Draft: Revert "sql: drop unused modules"
Summary
- WIP on backporting b560a7194dd9cde79d4d9b409bcfe1c059c0fe77
A bit stuck here, because don't know what to do about sqlValueFromExpr function. See comment in window.c:1749
- Revert "sql: drop unused modules"
This reverts commit 2f640bda.
Some of the SQL modules have not been used for a long time. This patch drops these modules.
Reverting because we actually need some of those unused modules
NO_DOC=picodata NO_TEST=revert commit NO_CHANGELOG=picodata
CHECKPATCH_IGNORE=PARENTHESIS_ALIGNMENT,LOGICAL_CONTINUATIONS,CODE_IDENT CHECKPATCH_IGNORE=UNCOMMENTED_DEFINITION,REPEATED_WORD,ELSE_AFTER_BRACE CHECKPATCH_IGNORE=MULTIPLE_ASSIGNMENTS,MULTILINE_DEREFERENCE,OPEN_BRACE CHECKPATCH_IGNORE=SPACING,CODE_INDENT,LONG_LINE_COMMENT,LONG_LINE,IF_0 CHECKPATCH_IGNORE=PREFER_FALLTHROUGH,CONSTANT_COMPARISON,NEW_TYPEDEFS CHECKPATCH_IGNORE=POINTER_LOCATION,DANGLING_PARENTHESIS,ASSIGN_IN_IF CHECKPATCH_IGNORE=UNNECESSARY_PARENTHESES,TRAILING_WHITESPACE,XMALLOC CHECKPATCH_IGNORE=TRAILING_STATEMENTS,BRACES,LINE_SPACING CHECKPATCH_IGNORE=STATIC_CONST_CHAR_ARRAY
Close #... Docs follow-up: not necessary / new issue