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

gluesql / gluesql / 17022570548 / 1
99%
main: 99%

Build:
DEFAULT BRANCH: main
Ran 17 Aug 2025 03:18PM UTC
Files 295
Run time 7s
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

17 Aug 2025 03:10PM UTC coverage: 97.755% (-0.08%) from 97.834%
17022570548.1

push

github

web-flow
Remove ast::Statement ToSql trait implementation (#1746)

GlueSQL's AST includes some partial SQL structural information and execution plans.

ToSql assumes that our AST can be converted to SQL but it is actually not.
e.g.
non-clustered index, primary key, hash join, ...

This kind of partial support can make us hard to maintain the codes.

This PR starts removing ToSql impl from our AST nodes by removing ToSql impl in ast::Statement.
If there is still need of restoring SQL from AST, then we can use it from sqlparser-rs' AST, not gluesql's.

36537 of 37376 relevant lines covered (97.76%)

64562.66 hits per line

Source Files on job 17022570548.1
  • Tree
  • List 295
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 17022570548
  • fec5a153 on github
  • Prev Job for on main (#17021222400.2)
  • Next Job for on main (#17127184504.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc