mondrake / drudbal Goto Github PK
View Code? Open in Web Editor NEWDrupal database driver for Doctrine DBAL
License: GNU General Public License v3.0
Drupal database driver for Doctrine DBAL
License: GNU General Public License v3.0
The current way to generate index names leads to collision in case a table is renamed.
Dropping/recreating the indexes in ::postTableRename fails in case there is an open statement on the table being renamed.
Let's consider PREFIX__UUID___INDEXNAME to ensure uniqueness even in case of a table being renamed and a new table with old name created with same indexes.
Possibly because of https://www.drupal.org/project/drupal/issues/3295790?
See also https://www.drupal.org/project/drupal/issues/3375959 [Add a way to delay executions in test runner until terminate event completed in the child site]
Are current test failures related to that?
When destructing a database connection with no files in the database.
Hi @mondrake, I see that you have worked in this project for a long time. I was wondering why you have this project on github and not on Drupal.org. If for some reason you want to keep it on github, that is perfectly fine too. I am working on getting contrib database drivers better support in Drupal core and on the DrupalCI testbot. If you might be interested in moving this project over to Drupal.org, what are you missing/holding you back for doing so? Can we work together to get those problems fixed. My idea was that when this project is on Drupal.org and has DrupalCI testbot support, the chance of getting Drupal core to switch to using this project in core would be a lot higher. Again, when you would rather stay on github, that is fine too. Just checking if we might work together to make Drupal core and DrupalCI testbot better for contrib database drivers.
TravisCI has taken an opposite stance than really support OSS on a free basis as they always claimed.
I had to stop CI tests since I do not have time to try and beg for some free credit.
I'll have to migrate to some other solution, GitHub Actions maybe, let's see.
Thanks TravisCI for the free fish so far, I understand that giving away resources for free has an impact on financials, would have appreciated more time to adapt as OSS developers are thin on exactly that - free time to adapt to moves external to their projects.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.