From 68600e9b0f75e6b9e38e938598f50984c6451b9c Mon Sep 17 00:00:00 2001 From: retoor Date: Thu, 28 Nov 2024 23:28:33 +0100 Subject: [PATCH] Added rlib --- README.md | 4 + rlib.h | 8448 +++++++++++++++++++++++++++++++++++++++++++++++++++++ sorm | Bin 216384 -> 216384 bytes sorm.h | 4 +- sorm.so | Bin 256088 -> 256088 bytes str.h | 4 +- 6 files changed, 8456 insertions(+), 4 deletions(-) create mode 100644 rlib.h diff --git a/README.md b/README.md index 99467a9..e40884c 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,9 @@ # SORM +## Todo + - auto complete table / view names. + + ## Description SORM stands for SQL ORM. I made this because I have a love/hate relationship with both. I combined them together to have the best of both worlds! diff --git a/rlib.h b/rlib.h new file mode 100644 index 0000000..9151891 --- /dev/null +++ b/rlib.h @@ -0,0 +1,8448 @@ +// RETOOR - Nov 28 2024 +// MIT License +// =========== + +// Copyright (c) 2024 Retoor + +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: + +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. + +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +// SOFTWARE. +#ifndef RLIB_H +#define RLIB_H +// BEGIN OF RLIB + +/* + * Line below will be filtered by rmerge +