Programming Archive
Migrating from MySQL Workbench to ORM Designer
As you probably know, we use(d) MySQL Workbench for all our database design needs. We used the PropelExport Plugin to export the schema to a Propel-compatible schema representation. Unfortunatly our plugin could only export the basic tables and relations, but since Workbench does not know anything about Propel behaviors etc. we had an additional php-script [...]
ExtJS4: Form validation via Model binding
Some days ago Sencha released ExtJS 4, so it’s a good time to think about the whole programming of your application and maybe do a rewrite to get your application to a higher level. At least thats what happened in our company. Well, the reflection about what’s good and what’s not so good on DiLoc|Rail started a [...]
ExtDocSuite 3.3.0 released
After some work of porting the current documentation to Adobe AIR (again), doing some cosmetic changes, fixing some ext-bugs we now released ExtDocSuite 3.3.0 including the latest documentation from Sencha. It even includes documentation for the new Calendar components released with Ext 3.3.0. So go ahead, read the detailed changelog, grab your copy. – Enjoy!
Introducing ExtDocSuite
ExtDocSuite is our attempt on packaging the great ExtJS Documentation in an easy to use application for offline use based on Adobe Air.
MySQL Workbench Propel export plugin v0.5
After more than a year, the propel export-plugin got updated! The changes are not massive, but nice nonetheless. Lets see what is new: Works with Workbench 5.1 (OSS and SE) Adds support for Workbenchs User Data Types Fixes BOOLEANS appearing as UNKNOWN (when using Workbench 5.1) Supports Propel 1.3 defaultExpr-Attribute Add name-attribute to unique and [...]
MySQL Workbench Propel export plugin v0.4
I finally came around to update the Workbench propel export plugin. Sorry that it took so long. This is what is new: Added support to set database baseClass manually Added support to set phpName per table manually DATETIME type is converted to TIMESTAMP type Added support for onDelete and onUpdate foreign key constraints (based on [...]
Debugging PHP-AJAX Applications with FirePHP
While developing DiLoc|Rail I often found it tedious to debug server-side problems in my XmlHttpRequests. When PHP spits out an error, the JSON will become invalid. Allthough I handle this globally and a nice error message is displayed, it is not that optimal. Furthermore if you want to output some debug-info from the server-side processing, [...]
How to clear Ext forms
Perhaps you know the problem: You have an Ext form into which you loaded data through the load() method. Later on you want to clear the form because you want to reuse it for a new empty record. In this case the forms reset() method will not work like you want, because it will reset [...]
MySQL Workbench Propel export plugin
So I wrote about converting MySQL Workbench files to Propel schema files. Now I have a much improved solution: A plugin for MySQL Workbench that allows you to export your current catalog as Propel schema file.
Small MySQL Workbench review
This is a small review of MySQL Workbench in the current Version 5.0.16RC. Since I use Workbench at work for some time now and am a beta tester for the standard-edition, I thought it would be useful to give an overview of the current state. This review is in no way intended to be complete, [...]
Find It Quickly
Find what you're looking for quickly by using our keyword search. Can't find it? Try our links below.


