elcodi / bamboo

Meet Bamboo, an e-commerce project built on top of Elcodi and Symfony. Give us a star to support our project :)
http://bamboo.elcodi.com
MIT License
198 stars 44 forks source link

Replace default storage DBMS #609

Open EmanueleMinotto opened 8 years ago

EmanueleMinotto commented 8 years ago

To simplify the installation of bamboo on local environment I would recommend to use SQLite instead of MySQL (like https://github.com/symfony/symfony-demo does).

This could also reduce the requirements on development.

mickaelandrieu commented 8 years ago

Ping @mmoreram you already know I'm :+1: but didn't remember why you didn't want

mmoreram commented 8 years ago

Well, SQLite is even more difficult to install than mysql :/ What do U think?

mickaelandrieu commented 8 years ago

@mmoreram I think that we have more chance to have MySQL installed instead of SQLite :)

EmanueleMinotto commented 8 years ago

Probably I'm misunderstanding what you mean guys, but afaik SQLite doesn't need to be installed nor it's so few supported, so only the "ext-pdo_sqlite": "*" is required.

Quoting https://www.sqlite.org/different.html :

SQLite does not need to be "installed" before it is used. There is no "setup" procedure.

mickaelandrieu commented 8 years ago

Same problem as before, we can't add SQLite as a requirement, as SQLite is not a requirement xD.

EmanueleMinotto commented 8 years ago

hehe that's right @mickaelandrieu, but I think that installing the SQLite PDO and changing the configuration would be enough

mmoreram commented 8 years ago

@EmanueleMinotto Doctrine migrations doesn't work with sqlite :( So, for me, it's a :-1: