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

skeema / skeema / 5720234941
92%

Build:
DEFAULT BRANCH: main
Ran 31 Jul 2023 10:31PM UTC
Jobs 1
Files 73
Run time 6s
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

31 Jul 2023 10:16PM UTC coverage: 93.242% (+0.02%) from 93.222%
5720234941

push

github

evanelias
diff/push: support SRID column attribute in MySQL 8+

This commit adds the ability to diff tables containing spatial columns with
SRID attributes in MySQL 8+. Previously, these tables were unsupported for
diff operations, meaning that `skeema diff` / `skeema push` would skip them
and log a warning.

Note that spatial columns alone (with no SRID, in any DB flavor/version) were
already supported. Meanwhile spatial indexes are not supported yet, but will
be added in a subsequent commit.

Also note MariaDB's equivalent attribute, REF_SYSTEM_ID, is unfortunately not
exposed by SHOW CREATE TABLE. This means tables using REF_SYSTEM_ID were
already supported for diff operations; however, `skeema init` and `skeema
pull` will strip REF_SYSTEM_ID attributes from .sql files. It is very likely
that `mysqldump` / `mariadb-dump` has the same issue on MariaDB, as this
would need to be fixed in the MariaDB server itself in order to work properly
in Skeema.

20 of 20 new or added lines in 2 files covered. (100.0%)

9217 of 9885 relevant lines covered (93.24%)

1.11 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5720234941.1 31 Jul 2023 10:31PM UTC 0
93.24
GitHub Action Run
Source Files on build 5720234941
Detailed source file information is not available for this build.
  • Back to Repo
  • 5e357db9 on github
  • Prev Build on main (#5686626424)
  • Next Build on main (#5731823411)
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