Welcome Guest, Not a member yet? Register   Sign In
Database Manager v0.6
#1

[eluser]davidbehler[/eluser]
Hello!
I'm not quite sure if this is the right place but i got a "tool" i wanna share with you!

While working with CI on a bigger project of mine, the following problem came up:
I got like 2 versions of my project running. One is my development system and the other one is live/for tests by other users. Sometimes it happens, that I had to make some changes to some of my tables or columns or whatever on my dev system but could not make them on the live system because it would have broken the code and errors would have occured etc. So I always had to remember what changes I had made last and what changes in the code came with that etc. I guess you know what I'm talking about Wink

To make that easierer I have created this tool I want to show to you. I called it "Database Manager" or short "DBM" but maybe you can come up with something more fancy Wink Anyways, let's talk about what DBM can do:
You can manage multiple datamodels and keep track of the changes without actually having to alter any real database. You can import an existing database or start from scratch, it's up to you.

You don't know what I'm talking about? Thought so...a friend of mine had the same problem Wink It's probably the best to show you what I mean and therefor you can download the current version of DBM using this link: click me or follow this link to the demo system. All you have to do is create a database using the dbm.sql file, alter the database.php config file and set your base path. That's it.

I hope you like my DBM and I am happy about any critics/comments I can get!

Greetings
waldmeister

P.S.:
There are some limitations right now. It's limited to use of mysql databases, collation is set to "utf8_unicode_ci" and i am still working on the support for foreign keys and indices. Hope you don't mind.

€dit:
Added a link to the demo system: click me
#2

[eluser]davidbehler[/eluser]
Nearly 70 views and no comments?

Want me to install a demo system so that you don't have to download the package and do it yourself?
#3

[eluser]Bramme[/eluser]
Sounds like a good idea. Your thingie sounds promising, but I'd like to see it in action. I'm lazy (like many, I guess) and don't feel like installing stuff first before trying it out.
#4

[eluser]wiredesignz[/eluser]
:lol: @ thingie.

Our "highly intelligent" members probably need a more technical explanation of your contribution waldmeister.

If your topic read like "Database Migration Manager" you might get some bites.

Welcome to CI forums too.
#5

[eluser]johnwbaxter[/eluser]
A demo would be much better than having to download it and try it yourself. Think about how much quicker you can try something out!
#6

[eluser]davidbehler[/eluser]
Ok, now that I have renamed the topic to something more coherent this topic might actually get some view Wink

To make it easier for you to try out my creation I have set up a demo system which can be reached here: click me. I have already added some data to make it easier for you to get started.

Have fun and tell me what you think Smile




Theme © iAndrew 2016 - Forum software by © MyBB