Apr 132014
 

In den letzten beiden Monaten war ich gut beschäftigt und bin kaum dazu gekommen, mich um die angekündigte Fortsetzung meiner "Datenbank mit Gradle"-Beiträge (Teil I und Teil II) zu kümmern. Diesmal soll es um die Parametrisierung der (PL/)SQL-Scripte von Gradle aus und um unterschiedliche Build-Umgebungen (z. B. Entwicklung, Test und Produktion) gehen. Ich möchte für […]

 Posted by at 16:00
Feb 102014
 

Im meinem letzten Blog habe ich gezeigt, wie man mit Gradle & Groovy recht schnell eine Datenbank ansprechen kann. Heute möchte ich die Datenbank-Parameter und die auszuführenden SQL-Befehle an das Buildscript übergeben. Eine einfache Möglichkeit zur Parametrisierung des Builds sind Properties, die als -P-Optionen auf der Kommandozeile übergeben werden können oder in der Datei gradle.properties […]

 Posted by at 20:30
Jul 082011
 

Die sql-Task von ant bringt eine Menge Attribute, Properties und die Fahigkeit mit, Filesets zu verarbeiten. Damit sollte es möglich sein, PL/SQL-Dateien (und natürlich auch alle möglichen anderen Objekte wie Tabellen, Views, Indexe, Java-Klassen – allgemeiner: DDL-Scripte von Data Definition Language) in die Datenbank zu laden (bzw. die entsprechenden create, alter und drop-Operationen auszuführen). Grundsätzlich […]

Jul 032011
 

PL/SQL zählt nicht gerade zu den übermäßig populären Programmiersprachen. Kein Multithreading, keine Grafik, viel zu wenig Objekt-Orientierung, ein schrecklich enges Typsystem, schreckliche unflexible Exceptions, hölzerne Schleifen und Verzweigungen und andere Zumutungen machen die Sprache nicht besonders attraktiv für ambitionierte Entwickler – um es mal neutral auszudrücken. Aber das häßliche kleine Entlein hat Potential …