[Phpmyadmin-devel] Can this be a GSoC project for phpMyAdmin?

Marc Delisle marc at infomarc.info
Tue Mar 23 13:16:43 CET 2010


Edvard Ananyan a écrit :
> Hi Marc,
> 
> As I can understand the tracking is implemented in the php code. So if
> I run a query directly in the database without using phpMyAdmin
> functions, the trucking will not function. However my idea is not the
> tracking, I want to keep table row versions.
> 
> So here is what I think:
> 
> 1. Add a new tab for a database table (like Tracking) -- Let's call it Revisions
> 2. Allow the user to enable revision control for that table -- user
> can select which table fields need to be kept under control
> 3. Using php it will create new table called Table_history and will
> add a mysql trigger on Table to add the row changes to the history
> table. So in this case it will be implemented in the database, not in
> the php code. So let's say I'm running a joomla site and I want to
> keep jos_content table versions. I go to phpMyAdmin create a revision
> for that table. So when I edit my content through the joomla
> administration area, which is not running on phpMyAdmin php functions,
> it will still keep revisions for that table.
> 
> Let me know your thoughts.
> 
> Regards,
> 
> Edvard

I see, but this is not a big enough project for 12 weeks of 40 hours, IMO.

-- 
Marc Delisle
http://infomarc.info




More information about the Developers mailing list