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

niphlod / pydal
79%
master: 54%

Build:
Build:
LAST BUILD BRANCH: fix/like_escaping
DEFAULT BRANCH: master
Repo Added 26 Dec 2014 08:49PM UTC
Files 7
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 fix/like_escaping
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • coverage
  • enhancement/README
  • enhancement/READMEv2
  • enhancement/coverage
  • enhancement/coveralls
  • enhancement/docs
  • enhancement/repr_cache
  • enhancement/tests_with_travis_docker
  • fix/820
  • fix/close_on_tests
  • fix/coveralls
  • fix/drivers
  • fix/like_escaping
  • fix/mssql_substrings
  • master
  • tests/appveyor
  • v15.02
  • v15.02.27
  • v15.03
  • v15.05.29

pending completion
108

push

travis-ci

niphlod
fixes a few intricacies properly escaping LIKE statements

specifically, we used like with startswith and endswith, and contains,
improperly. We need correct (and "automagic") escaping when dealing with
those "pythonic" methods, else subtle bugs creep in.
As always, "like()" and "ilike()" maps to the exact statement in the
backend,with the usual behaviour.
like() and ilike() got also a new "escape" parameter in order to pass
whatever escaping character the user feel right. By default, the escape
character is `\`, and the term passed to the like is escaped with it.

well, it's been fun. 1st absolute time that a feature gets backported
from mssql to all t-sql backends. As usual, NoSQL is out of my reach,
and left as an exercise to the ones more well-versed into the matter.

247 of 313 relevant lines covered (78.91%)

10551.19 hits per line

Relevant lines Covered
Build:
Build:
313 RELEVANT LINES 247 COVERED LINES
10551.19 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
108 fix/like_escaping fixes a few intricacies properly escaping LIKE statements specifically, we used like with startswith and endswith, and contains, improperly. We need correct (and "automagic") escaping when dealing with those "pythonic" methods, else subtle bugs c... push 13 Mar 2017 12:39PM UTC niphlod travis-ci pending completion  
101 master Merge pull request #228 from stephenrauch/MongoDB_implement_aggregations MongoDB: implemented Sum, Max, Min, Avg & Count aggregations. push 09 Mar 2017 11:30AM UTC mdipierro travis-ci pending completion  
89 v15.05.29 Releasing 15.05.29 push 20 Feb 2017 05:47AM UTC gi0baro travis-ci pending completion  
77 enhancement/mssqln new adapters mappings, ci fixes push 25 Jan 2017 05:53PM UTC niphlod travis-ci pending completion  
52 fix/drivers every supported library should be imported from available packages before dropping out push 02 Apr 2015 07:15PM UTC niphlod travis-ci pending completion  
50 tests/appveyor too many changes push 31 Mar 2015 08:16PM UTC niphlod travis-ci pending completion  
49 tests/appveyor needs the token push 31 Mar 2015 08:10PM UTC niphlod travis-ci pending completion  
48 tests/appveyor another streamline push 31 Mar 2015 07:46PM UTC niphlod travis-ci pending completion  
47 tests/appveyor simplified appveyor push 31 Mar 2015 07:38PM UTC niphlod travis-ci pending completion  
46 tests/appveyor codecov exe push 31 Mar 2015 07:27PM UTC niphlod travis-ci pending completion  
See All Builds (42)
  • 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