Skip to content

Releases: SecJS/Database

1.0.5

16 Mar 19:44
Compare
Choose a tag to compare
  • 441f8a4 fix: load config file in static method openConnections
  • e0737b6 fix: load config file in static method openConnections

1.0.4

16 Mar 18:34
Compare
Choose a tag to compare

1.0.3

16 Mar 15:42
Compare
Choose a tag to compare
  • 0244331 fix: adjust driver contract

1.0.2

16 Mar 15:25
ed151f7
Compare
Choose a tag to compare
  • ed151f7 Merge pull request #8 from SecJS/refactor/len-same-connection
  • 71e609a docs: update README
  • 3ad877c feat: create openConnections static method
  • d3dc471 refactor: use queryBuilder as getter to make validations
  • 02026b4 refactor: create factories to handle drivers and connections

1.0.1

06 Mar 03:52
1279802
Compare
Choose a tag to compare
  • 1279802 Merge pull request #4 from SecJS/refactor/len-impl-config-utils
  • 45dac32 refactor: implement config class from utils
  • 8594bce refactor: remove @secjs/config dependency and use config from utils

1.0.0

05 Mar 19:12
5985530
Compare
Choose a tag to compare
  • 5985530 Merge pull request #3 from SecJS/feat/len-initial-commit
  • 97908c1 style: update .env.example
  • 0daf45d ci: implement postgres service and mongo in memory for CI
  • 4a7a10b feat: export classes in index file
  • 68248f4 docs: update readme
  • 209c59d refactor: remove @secjs/contracts dependency
  • 24beba5 refactor: remove clients implementation to decouple the code
  • 4d6d3bf docs: update readme
  • 2b5a9c3 docs: update readme
  • f9cdaa7 docs: update readme
  • 80cbe84 docs: update readme
  • 4625d3c docs: update readme
  • ea99912 docs: update readme
  • 73c97d1 docs: update readme
  • ae91c65 docs: update readme
  • 9931b0d docs: update readme
  • d641cd4 docs: update readme
  • f45a24b docs: update readme
  • 9b0ecd5 docs: update readme
  • 68c6464 refactor: change mongo client behavior to create a pipeline for each instance
  • 4764ca5 fix: adjust count, min/max, avg, sum and columnInfo methods for Knex
  • 00c66fd feat: implement custom table builder to use in createTable
  • 848a55a feat: refactor mongoose client to only use ppl and add more tests
  • b9b54c0 feat: impl joins, clone query and transactions to mongo client
  • a0399fa style: return schema directly on tests
  • 1babd5c feat: add more tests to mongoose based drivers
  • 4adb7d8 styles: add todo on clients
  • e4d61f0 feat: exec find and findOne mongoose methods
  • e4a92ee feat: implement some mongoose client methods
  • 27748cb feat: create the base implementation of mongo client/driver
  • 20731c0 tests: add tests for database events
  • 408fc09 styles: move Transaction to Utils folder
  • 0ca5b9d refactor: make close method only close the actual driver selected connection
  • 317820f refactor: remove config methods from database and add on constructor/connection
  • 9f8810e feat: create knexClient to centrilize the impl
  • efacb9d test: add tests for pluck and raw methods
  • 78a4fb8 feat: add cloneQuery and beginTransaction tests
  • e7a4323 styles: add some todos
  • 5953c80 fix: adjust insertAndGet/updateAndGet to use whereIn
  • 805442a feat: implement sqlite driver and add tests
  • 9f51787 fix: move orm files to @secjs/orm package
  • 5baaef5 feat: add unit tests for relations resolver class
  • 0d953cc styles: add more keywords
  • 8c96123 styles: change decorator name to model
  • 35458ef feat: add relation resolver for joins
  • c2a98f8 feat: add connect method to connect to database in async mode
  • c59082c feat: more tests
  • 6ec7656 test: add tests for paginate and forPage methods
  • d3df742 feat: add transaction methods support
  • fc62bed feat: implement driver resolver to reuse code
  • 1f0c2f9 feat: implement driver resolver to reuse code
  • 290a514 feat: use proxy api to clear the query for protected methods
  • 3aa9fdd feat: use proxy api to clear the query for protected methods
  • b31a83a fix: adjust readme description
  • 74bbd27 feat: PostgreSqlDriver implementation
  • 8eb64f1 styles: add spaces after copyright comment on imports
  • 221b222 styles: remove storage files from .gitignore
  • 9a0138d styles: remove .DS_Store file
  • c841ad4 feat: initial commit