Skip to main content

helper to access the database layer for my personal server.

Project description

square_database_helper

about

helper to access the database layer for my personal server.

installation

pip install square_database_helper

usage

reference python file

env

  • python>=3.12.0

changelog

v2.5.0

  • update compatibility with square_database>=3.1.0.

v2.4.0

  • update compatibility with square_database>=3.0.0.

v2.3.1

  • bump square_commons to >=2.0.0.

v2.3.0

  • use make_request_json_output to call api endpoints.

v2.2.0

  • expanded apply_filters to support additional conditions: ne, lt, lte, gt, gte, like, in_.

v2.1.1

  • edit_rows_v0 now uses patch method.

v2.1.0

  • compatible with v2.1.0 of square database.
  • stricter type checking.
  • added pydantic as a requirement.
  • filters now passed in as a pydantic model instead of direct dictionary.

v2.0.0

  • added version numbers for all endpoints for better compatibility.

v1.0.2

  • add offset, limit and order by in get rows.

v1.0.1

  • fix typos.

v1.0.0

  • initial implementation.

Feedback is appreciated. Thank you!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

square_database_helper-2.5.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

square_database_helper-2.5.0-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file square_database_helper-2.5.0.tar.gz.

File metadata

  • Download URL: square_database_helper-2.5.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for square_database_helper-2.5.0.tar.gz
Algorithm Hash digest
SHA256 2dd10842527dc9ddeb28d19de1d860e58e6881a25fb0b6eca703767c519bdba4
MD5 8348b94559a79f3d1216abca0bc7a044
BLAKE2b-256 ff8cdf6b1f99007f86cd952cc3c6191eda2cc69f5163db9810a49fbabf02b20e

See more details on using hashes here.

File details

Details for the file square_database_helper-2.5.0-py3-none-any.whl.

File metadata

File hashes

Hashes for square_database_helper-2.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0b6f52825530db2beb9b33e0992b6eef0f9bf1fd34daab5550f251db4cb3bf39
MD5 12d8859477d8d5a70d1e502d4073795f
BLAKE2b-256 a762b2d6635d0ec0db83ffdb1652a44c6fc8dc05a33e30d6a065e052c3586522

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page