Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implementing a Database API for Python Admin SDK (#31)
* Implemented get_token() method for App * Adding db client * Fleshed out the DatabaseReference type * Implemented the full DB API * Added unit tests for DB queries * Support for service cleanup; More tests * Further API cleanup * Code cleanup and more test cases * Fixing test for Python 3 * More python3 fixes * Get/set priority * Implementing query filters * Implemented query filters * Implemented a Query abstraction * Adding integration tests for DB API * Adding license headers to new files; Using the same testutils from unit tests * Added integration tests for comlpex queries * More integration tests for complex queries * Some documentation and tests * Improved error handling; More integration tests * Updated API docs * Implement support for sorting query results * Support for sorting lists * Fixed the sorting implementation and updated test cases * Braking index ties by comparing their keys * Updated integration tests to check for result order * Updated docstrings * Added newlines at the end of test data files * Updated documentation; Fixed a bug in service cleanup logic; Other minor nits.
- Loading branch information
1 parent
f7240de
commit 2246418
Showing
12 changed files
with
1,770 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.