Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Sqlalchemy Cockroachdb | 125 | 8 | a month ago | 13 | September 09, 2022 | 14 | apache-2.0 | Python | ||
SQLAlchemy adapter for CockroachDB | ||||||||||
Sqlalchemy Adapter | 63 | 4 months ago | 12 | September 09, 2021 | apache-2.0 | Python | ||||
SQLAlchemy Adapter for PyCasbin | ||||||||||
Sqlalchemy Ibmi | 16 | a year ago | 11 | apache-2.0 | Python | |||||
Db2 for i SQL Alchemy adapter | ||||||||||
Mobilitydb Python | 10 | 6 months ago | Python | |||||||
Python driver for MobilityDB | ||||||||||
Pgawedge | 6 | 5 years ago | mit | Python | ||||||
Postgresql Sqlalchemy adapter | ||||||||||
Products.sqlalchemyda | 2 | a month ago | 2 | other | Python | |||||
SQLAlchemyDA is a generic database adapter for ZSQL methods. Since it is based on SQLAlchemy, SQLAlchemyDA supports all databases out-of-the box that are supported by SQLAlchemy (Postgres, MySQL, Oracle, SQLite, MS-SQL, Firebird, Informix). |
SQLAlchemy Adapter is the SQLAlchemy adapter for PyCasbin. With this library, Casbin can load policy from SQLAlchemy supported database or save policy to it.
Based on Officially Supported Databases, The current supported databases are:
pip install casbin_sqlalchemy_adapter
import casbin_sqlalchemy_adapter
import casbin
adapter = casbin_sqlalchemy_adapter.Adapter('sqlite:///test.db')
e = casbin.Enforcer('path/to/model.conf', adapter)
sub = "alice" # the user that wants to access a resource.
obj = "data1" # the resource that is going to be accessed.
act = "read" # the operation that the user performs on the resource.
if e.enforce(sub, obj, act):
# permit alice to read data1
pass
else:
# deny the request, show an error
pass
This project is licensed under the Apache 2.0 license.