issues
search
facebookincubator
/
CG-SQL
CG/SQL is a compiler that converts a SQL Stored Procedure like language into C for SQLite. SQLite has no stored procedures of its own. CG/CQL can also generate other useful artifacts for testing and schema maintenance.
https://cgsql.dev/
MIT License
392
stars
34
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
This fork is no longer maintained: See https://github.com/ricomariani/CG-SQL-author
#177
ricomariani
opened
1 year ago
0
facebook version of CG/SQL is no longer pushing commits (unlinked from internal)
#176
ricomariani
closed
1 year ago
2
Add redirect to internal documentation for Meta employees
#175
timch326
closed
1 year ago
0
two issues discovered on fresh enlistment
#174
ricomariani
closed
1 year ago
1
Support two shorthand forms: `[[private]]` for cql attributes and `proc` instead of `create proc`
#173
ricomariani
closed
1 year ago
1
return type is mandatory for functions, simplified logic accordingly
#172
ricomariani
closed
1 year ago
2
Diagrams update and required json_replacements.l changes for corrections and two missing
#171
ricomariani
closed
1 year ago
2
Remove vestigial usage
#170
ricomariani
closed
1 year ago
2
Simplified Shared Fragment Calls
#169
RaoulFoaleng
opened
1 year ago
0
Simplified CQL Syntax
#168
RaoulFoaleng
opened
1 year ago
9
java demo with no use of --rt java (which is now gone)
#167
ricomariani
closed
1 year ago
3
unsub entries do not need a name
#166
ricomariani
closed
1 year ago
1
Add update_docs.sh script for updating documentation
#165
timch326
closed
1 year ago
3
CG-SQL-Lua online playground
#164
mingodad
opened
1 year ago
14
Fix incorrect paths in playground.md (/tree/main -> /tree/main/sources)
#163
DigiTec
closed
1 year ago
2
cgsql.dev links are pointing to bad paths in Github.
#162
DigiTec
closed
1 year ago
1
Minor lua ref update and missing licenses
#161
ricomariani
closed
1 year ago
2
Add documentation for parent/child result sets to chapter 7.
#160
ricomariani
closed
1 year ago
5
Adding docs for expression fragments
#159
ricomariani
closed
1 year ago
1
snprintf isn't idiomatic here we have cql_bprintf for this stuff
#158
ricomariani
closed
1 year ago
1
Replacements.txt used non-portable sed syntax to create the output grammar
#157
ricomariani
closed
1 year ago
6
Added some function comments to a few files for clarity
#156
ricomariani
closed
1 year ago
1
There will be lots of cases where you might want to format the value of a single cursor column. This commit pulls that code out.
#155
ricomariani
closed
1 year ago
1
Remove @resub -- the new upgrader doesn't need this notion.
#154
ricomariani
closed
1 year ago
1
Generated code needs a prefix to prevent clash
#153
mingodad
opened
1 year ago
12
Fix small copy and paste mistake
#152
mingodad
closed
1 year ago
2
Add support for the FROM clause to the UPDATE statement
#151
ricomariani
closed
1 year ago
1
Fixes for a better code generation for prepared statements inside loops
#150
mingodad
closed
1 year ago
11
A better prepared statement generated code ?
#149
mingodad
closed
1 year ago
6
Missing indentation for Lua/C generated code
#148
mingodad
closed
1 year ago
1
Missing '--rt lua' in 'static void cql_usage()'
#147
mingodad
closed
1 year ago
1
Support default values in insert statements on backed tables
#146
ricomariani
closed
1 year ago
1
Allow backing tables to be `@recreate`
#145
ricomariani
closed
1 year ago
1
Allow string literals in pieces (e.g. multiline)
#144
ricomariani
closed
2 years ago
2
assorted changes to allow lua backed tables to work
#143
ricomariani
closed
2 years ago
1
Add run time helpers for the blbo get functions in backing storage and tests to go with them
#142
ricomariani
closed
2 years ago
1
Backed table errors were mapped to generic error codes. This maps them to specific error codes.
#141
ricomariani
closed
2 years ago
1
Error `-Werror=maybe-uninitialized` when trying to build with `cosmopolitan`
#140
mingodad
closed
2 years ago
6
Non reserved keywords not accepted by CG-SQL
#139
mingodad
closed
2 years ago
4
Lua upgrader additions
#138
ricomariani
closed
2 years ago
1
If a proc decl we need requires another proc, emit them recursively
#137
ricomariani
closed
2 years ago
1
No special statement api
#136
ricomariani
closed
2 years ago
1
We don't need any of the indirect object business or statement boxing in LUA
#135
ricomariani
closed
2 years ago
1
Test helpers enqueue triggers
#134
ricomariani
closed
2 years ago
1
Fixed comments in cg_lua.c plus some very light codegen tweaks
#133
ricomariani
closed
2 years ago
1
Add table attributes from the JSON to the SQL output
#132
ricomariani
closed
2 years ago
1
In upgrade test: Wrap the upgrade process in a transaction as is normally done.
#131
ricomariani
closed
2 years ago
1
eval must use strtoll when converting int64 values because on some system long is 32 bits
#130
ricomariani
closed
2 years ago
1
undoing the revert, this should be ok to land
#129
ricomariani
closed
2 years ago
1
Minor correction for gcc, end of line handling is different
#128
ricomariani
closed
2 years ago
1
Next