├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── FUNDING.yml ├── LICENSE ├── README.md ├── db.json ├── src ├── configuration.rs ├── database │ ├── delete.rs │ ├── errors.rs │ ├── insert.rs │ ├── mod.rs │ ├── query_api │ │ ├── fields.rs │ │ ├── filter.rs │ │ ├── mod.rs │ │ ├── paginate.rs │ │ ├── q.rs │ │ └── sort.rs │ ├── read.rs │ └── update.rs ├── main.rs ├── server.rs ├── service │ ├── mod.rs │ ├── query_api │ │ ├── mod.rs │ │ ├── page.rs │ │ ├── query.rs │ │ └── sort.rs │ └── utils.rs └── weld.rs └── weld.json /.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | **/*.rs.bk 3 | 4 | .DS_Store 5 | .vscode/ 6 | .idea/ -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/Cargo.toml -------------------------------------------------------------------------------- /FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/FUNDING.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/README.md -------------------------------------------------------------------------------- /db.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/db.json -------------------------------------------------------------------------------- /src/configuration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/configuration.rs -------------------------------------------------------------------------------- /src/database/delete.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/database/delete.rs -------------------------------------------------------------------------------- /src/database/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/database/errors.rs -------------------------------------------------------------------------------- /src/database/insert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/database/insert.rs -------------------------------------------------------------------------------- /src/database/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/database/mod.rs -------------------------------------------------------------------------------- /src/database/query_api/fields.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/database/query_api/fields.rs -------------------------------------------------------------------------------- /src/database/query_api/filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/database/query_api/filter.rs -------------------------------------------------------------------------------- /src/database/query_api/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/database/query_api/mod.rs -------------------------------------------------------------------------------- /src/database/query_api/paginate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/database/query_api/paginate.rs -------------------------------------------------------------------------------- /src/database/query_api/q.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/database/query_api/q.rs -------------------------------------------------------------------------------- /src/database/query_api/sort.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/database/query_api/sort.rs -------------------------------------------------------------------------------- /src/database/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/database/read.rs -------------------------------------------------------------------------------- /src/database/update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/database/update.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/server.rs -------------------------------------------------------------------------------- /src/service/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/service/mod.rs -------------------------------------------------------------------------------- /src/service/query_api/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/service/query_api/mod.rs -------------------------------------------------------------------------------- /src/service/query_api/page.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/service/query_api/page.rs -------------------------------------------------------------------------------- /src/service/query_api/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/service/query_api/query.rs -------------------------------------------------------------------------------- /src/service/query_api/sort.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/service/query_api/sort.rs -------------------------------------------------------------------------------- /src/service/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/service/utils.rs -------------------------------------------------------------------------------- /src/weld.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/src/weld.rs -------------------------------------------------------------------------------- /weld.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serayuzgur/weld/HEAD/weld.json --------------------------------------------------------------------------------