• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pycasbin / sqlalchemy-adapter
92%

Build:
DEFAULT BRANCH: master
Repo Added 04 Mar 2019 11:02AM UTC
Files 2
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • master
  • v0.0.1
  • v0.0.2
  • v0.0.3
  • v0.1.0
  • v0.2.0
  • v0.3.0
  • v0.3.1

08 Jul 2024 02:02PM UTC coverage: 91.964% (+0.1%) from 91.86%
9841077638

push

github

web-flow
feat: support for soft deletion of casbin rules (#72)

* feat: add support for soft deletion of casbin rules

* refactor: improve reusability of test case

* fix: type hints

* test: soft delete

* chore: updated .gitignore

* refactor: pass the sqlalchemy attribute itself instead of the attribute name string

* test: softdelete flag in database

* refactor: save_policy
          - load rules from db before making changes
          - improved comments

* test: save_policy softdelete strategy

* fix: formatted code with black

* fix: do not create test.db by default

* fix: units tests for CI/CD pipeline

* docs: added Soft Delete example

* fix: make sure softdelete filter is applied

* docs: make usage of  explicit

* docs: moved softdelete logic into base class

* docs: improvement

* feat: validate the type of db_class_softdelete_attribute

* fix: default value of is_deleted flag

61 of 65 new or added lines in 1 file covered. (93.85%)

206 of 224 relevant lines covered (91.96%)

2.76 hits per line

Relevant lines Covered
Build:
Build:
224 RELEVANT LINES 206 COVERED LINES
2.76 HITS PER LINE
Source Files on master
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
9841077638 master feat: support for soft deletion of casbin rules (#72) * feat: add support for soft deletion of casbin rules * refactor: improve reusability of test case * fix: type hints * test: soft delete * chore: updated .gitignore * refactor: ... push 08 Jul 2024 02:02PM UTC web-flow github
91.96
9836400367 master Merge 12d0d3385 into e9ff60924 Pull #72 08 Jul 2024 08:44AM UTC web-flow github
91.96
9831686728 master Merge 4054014b4 into e9ff60924 Pull #72 08 Jul 2024 12:48AM UTC web-flow github
91.96
9829469012 master Merge 7579628b4 into e9ff60924 Pull #72 07 Jul 2024 06:31PM UTC web-flow github
93.18
9826463100 master Merge ea1a884aa into e9ff60924 Pull #72 07 Jul 2024 10:09AM UTC web-flow github
93.18
9826155913 master Merge 966c6add0 into e9ff60924 Pull #72 07 Jul 2024 09:14AM UTC web-flow github
93.18
9826130168 master Merge 5f7e33336 into e9ff60924 Pull #72 07 Jul 2024 09:10AM UTC web-flow github
93.18
9826076229 master Merge f517e6fbd into e9ff60924 Pull #72 07 Jul 2024 09:02AM UTC web-flow github
93.15
9821100182 master Merge b8b9794cb into e9ff60924 Pull #72 06 Jul 2024 05:57PM UTC web-flow github
93.15
9820064730 master Merge pull request #71 from trbtm/master feat: Add the option to suppress MetaData.create_all call push 06 Jul 2024 02:44PM UTC web-flow github
91.86
See All Builds (123)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc