Ibexa oss sqlite database support - fully tested and working on all key oss levels#748
Open
Ibexa oss sqlite database support - fully tested and working on all key oss levels#748
Conversation
…te-PK AUTOINCREMENT on SQLite
…exa:install ibexa-oss
|
Author
|
I vote for the merging of this pull request because it has already proven itself to be a very efficient solution to rapid testing and even faster small site hosting of pages (db speed of file dbs are very tempting). What do you think; aka looking for comments? |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.




Hello Team Ibexa!
I write today to share an idea. What if ? What if since Symfony/Doctrine/etc already support the sqlite database by default.
What if Ibexa oss / Ibexa core was to be changed just slightly to allow for the use of sqlite database within the provided default software stack known as ibexa oss.
This pull request provides a well tested set of changes to free ibexa oss end users from the limitations of traditional databases and allows them the speed of a file based database that is slowly becoming a open source champion inspiring developers and users alike to think outside-the-box.
This code works and seems to be all that is required to provide just a little tiny bit more code to free users from having to setup a full database server and allow them to test ibexa oss with a more minimal test environment (file db, very fast). We wonder if this change might also help in automated testing situations where a full db is not as advantageous as file based.
We think this solution would be a major victory for the Ibexa Developer Community if it was to be merged into core.
What do you think? We stand ready to answer any questions you might want to ask. Long ago in Canada I've signed an ezsystems cla that was very detailed. Do i need to sign again? These changes while interesting to me and potentially others are still quite trivial in nature. Perhaps it's Ok¿?
This solution has been tested at the cli level, the installer level, the user siteaccess level, the admin siteaccess level, the admin editing process to change publication of content level. We made certain this would work for our needs as well as testing to ensure it works well for others needs.
If more work is needed on our part to get a merge approval we are more than happy to do the work.
Thank you for your kind consideration and patience with our eagerness to do something for others!
Thank you for your continued support!
Cheers,
7x