Skip to main content

SQL Server backend implementation for rhosocial-activerecord, providing robust and optimized SQL Server database support.

Project description

python-activerecord-sqlserver ($\rho_{\mathbf{AR}\text{-sqlserver}}$)

PyPI version Python Apache 2.0 License

This is a backend implementation for rhosocial-activerecord. It cannot be used standalone.

WARNING

This package is currently under active development and is NOT ready for production use.

  • DO NOT use in testing environments
  • DO NOT use in production environments
  • DO NOT rely on any functionality as it may change without notice

The SQL Server backend implementation is incomplete and may contain bugs, missing features, or undergo significant API changes. Use at your own risk.

Overview

SQL Server backend implementation for rhosocial-activerecord, providing Microsoft SQL Server database support with the elegant ActiveRecord pattern interface.

Requirements

  • Python: 3.8+
  • Driver: pyodbc>=5.0.0

Installation

pip install rhosocial-activerecord-sqlserver

Status

This project is in early development. Key features are still being implemented:

  • Basic CRUD operations
  • Connection management
  • Transaction management
  • Schema introspection
  • SQL Server-specific data types
  • T-SQL support

Documentation

Documentation will be available once the implementation is stable.

License

Apache License 2.0 — Copyright © 2026 vistart

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

rhosocial_activerecord_sqlserver-1.0.0.dev1.tar.gz (14.7 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file rhosocial_activerecord_sqlserver-1.0.0.dev1.tar.gz.

File metadata

File hashes

Hashes for rhosocial_activerecord_sqlserver-1.0.0.dev1.tar.gz
Algorithm Hash digest
SHA256 e170c1e8e4190fb2ab4180d9c81f04485fe55a948b802239e50fb8c134c22c7c
MD5 b5d450cc2d92dfd6114edc59bf64f302
BLAKE2b-256 167494f87ae51d677501b2824c48b14a5211a088f81a312e9df8245a787000de

See more details on using hashes here.

Provenance

The following attestation bundles were made for rhosocial_activerecord_sqlserver-1.0.0.dev1.tar.gz:

Publisher: publish.yml on rhosocial/python-activerecord-sqlserver

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rhosocial_activerecord_sqlserver-1.0.0.dev1-py3-none-any.whl.

File metadata

File hashes

Hashes for rhosocial_activerecord_sqlserver-1.0.0.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 fb25e91c4eff0bf353af440eb0cb6f1e0602dbb9eafe718e0cbd1c9e8490bf4c
MD5 eedaf939fc13c3cef31a96a6fa3e33ff
BLAKE2b-256 f45346cbd4de9d070cd130f593b4da39d547267e0b0d3b49a147e01012c31697

See more details on using hashes here.

Provenance

The following attestation bundles were made for rhosocial_activerecord_sqlserver-1.0.0.dev1-py3-none-any.whl:

Publisher: publish.yml on rhosocial/python-activerecord-sqlserver

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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