Thu 30 Nov 2006
Maven beta 0.3
Category : Technology/Maven0dot3beta.txt
I've released Maven beta 0.3. It's now able to modify, delete and add data rows in the Contents table view. You can save these changes back safely to the database, or revert to the last saved status or revert selected rows. And I've enabled printing, plus you can drag & drop the data rows into Excel.
I'll work on the Structure table view, next, so we can alter the table structure, and add or delete fields, indices, and constraints. This is really going to be the crux of why I'm doing Maven (and not just as a CocoaMySQL alternative). I want to be able to get the data in and out of databases with surgical precision and use the database connectivity frameworks that I'm building to hide the differences in data types between SQLite, MySQL and PostgreSQL.
I really ought to be working on Luca, e.g., to add the ability to compute and record different tax rates on each line item so our Canadian friends can use it, as well as to add the invoicing and inventory modules. But I believe that the time I'm spending now on Maven, to improve the database connectivity frameworks, will pay back in terms of increased productivity and a greater ability to leverage the power of databases, when I get back to doing Luca and its add-ons.
Put your Mac to Work