This repository has been archived by the owner on Feb 3, 2022. It is now read-only.
Releases: MichaelFedora/reql-bridge
Releases · MichaelFedora/reql-bridge
v2.3.0
v2.2.1
- Bump package.json version (whoops).
v2.2
- Fixed 'mod' not working on any query-datum
- Fix queries not forking correctly
- Fix length command mismatch
- Fix a lot of issues with static datum
- Breaking on
branch
after the first statement - Not having string commands (
startsWith
,endsWith
, etc) - Breaking when doing commands without any parameters (like
len
)
- Breaking on
- Fixed some typing issues with abstract datum and single-selection#replace
- Add RethinkDB support (crazy I know)
- Update dependencies
v2.1
- Added
branch
anddo
to Static Datums (expr
) - Fixed
add
andsub
actually being exponential in static datums - Fix Postgres implementation so it actually works... whoops!
- Added
indexCreate
,indexList
, andindexDrop
to the Table object - Updated deps to latest
- Cleaned up some SQL Queries for Streams
- Cleaned up the Static Datum definition
- Fixed not catching null values when resolving them
v2.0
Moved from reql-sqlite3
because we are now supporting multiple databases!
Not recommended to use in Production still, as testing isn't extensive!
Breaking
- Changed how Databases are initialized
- You now import either
createSQLite3Database
orcreatePostgreDatabase
- You now import either
- String Datum
includes
function has been renamed tosubstr
to not be confused with Array functions
Changes
- 🎉 Added PostgreSQL support! 🎉
expr
can now be imported by anyone to create "static" expressions, for use in filters or otherwise- Added the ability to fork statements
- Statements are saved to the initial variable in order to save memory and processing power in creating
tons of new objects. The query queue will only be emptied on an action (i.e.run
,delete
, etc), but if
you want to keep it then usefork()
to return a clone andrun()
off of that instead.
- Statements are saved to the initial variable in order to save memory and processing power in creating
- Added Array abilities to Datums (i.e. not just streams now)
count
limit
difference
contains
filter
pluck
map
- Added the ability to close Database connections (
db.close()
);