Commit Graph

22 Commits

Author SHA1 Message Date
kennethreitz 2d47b711cf Add compact_mapping function and NeonClientException class 2024-01-18 12:31:26 -05:00
kennethreitz a0a5645db4 Update class names in schema.py 2024-01-18 12:30:45 -05:00
kennethreitz 4826714e33 Add get_connection_string method to Branch class 2024-01-18 12:14:44 -05:00
kennethreitz 313323cad7 Refactor object variable name in client.py 2024-01-17 20:28:58 -05:00
kennethreitz 5c5b451251 Refactor API key revocation and user retrieval methods 2024-01-17 19:45:07 -05:00
kennethreitz de3bd34731 Update cursor parameter type in NeonResource subclasses 2024-01-17 19:40:04 -05:00
kennethreitz f8acb30bfd Add new methods to NeonAPI and update client.py 2024-01-17 19:37:20 -05:00
kennethreitz 53dda94769 Add list method to Operation class 2024-01-17 17:19:04 -05:00
kennethreitz 2ec94505f5 Update imports and data models in client.py 2024-01-17 17:10:59 -05:00
kennethreitz 9305a36c13 Refactor NeonClient class and import statements 2024-01-17 17:04:21 -05:00
kennethreitz 29e4812580 Refactor NeonClientException class and add new NeonResource classes 2024-01-17 16:39:30 -05:00
kennethreitz 8ac4e4147e Refactor APIKey class to improve attribute access 2024-01-17 15:54:17 -05:00
kennethreitz c2e42d62d6 Add NeonClient2 package and update NeonClient import 2024-01-17 15:51:42 -05:00
kennethreitz 19e6e71733 snapshop 2024-01-17 11:15:18 -05:00
kennethreitz 71223f1a2f Refactor NeonClient and related classes 2024-01-16 16:50:36 -05:00
kennethreitz 989ed43325 Refactor imports and remove unused code 2024-01-16 16:32:44 -05:00
kennethreitz a65283958b implement NeonUser and NeonAPIKey classes 2024-01-16 11:33:31 -05:00
kennethreitz 10368c78f1 Add pagination support to Neon_API_V2 class 2024-01-14 17:27:28 -05:00
kennethreitz b547bb0941 Refactor resource classes and add ResourceCollection 2024-01-14 12:46:13 -05:00
kennethreitz a9c08ecc6d Add exception handling for HTTP requests in Neon_API_V2 class and update database-related methods in DatabaseResource class 2024-01-14 08:11:51 -05:00
kennethreitz a8b9e03318 Add v2_client and http_client modules 2024-01-14 07:13:40 -05:00
kennethreitz c21bb44142 Add NeonClient class and its methods 2024-01-13 14:44:06 -05:00