a 3-tier systems code generator that targets serveral databases and languages
Project description
Mettle
Bitsmiths-Mettle is the supporting code generators and python libraries for the Mettle project.
See our repo and main README for more details!
Requirements
Python 3.7+
Installation
$ pip install bitsmiths-mettle
---> 100%
Change History
2.1.3
Type | Description |
---|---|
Bug | Fixed a problem where the python HTTP reader by was calling the wrong method when reading an error message. |
Bug | The python code generation now defaults date types to None instead of datetime.min. |
Bug | Fixed an issue where psycopg2 would raises errors with wild card string searches and parameters at the same time. Had to escape the %, how lame. |
Bug | Fixed a python code generation bug where the delete_one() method in the main dao class was noy using an await. |
2.1.2
Type | Description |
---|---|
Bug | All python database drivers now return empty strings instead of None from null columns. |
2.1.1
Type | Description |
---|---|
Bug | Fixed generated python queries without input parameters not generating exec() methods. |
Change | The lock() methods for database connectors now accept a Stmnt object, generated code updated to pass this in. |
Change | The C++ connect() that takes arguments has changed to be more generic. |
New | Added psycopg2 connector. |
License
This project is licensed under the terms of the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bitsmiths-mettle-2.1.3.tar.gz
(155.7 kB
view hashes)
Built Distribution
Close
Hashes for bitsmiths_mettle-2.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bf32a34dc2654213876cb8a46e0ef5234ab01b8ad794844a04a63cd9c4382ed |
|
MD5 | 130ab2ae27dd718e104bb5d29762fceb |
|
BLAKE2b-256 | f474214776c76d975cfc75710b55ab072e5c1a64c8c8bf75eb90d13e4098c19c |