Podpowiadanie składni w pliku schema.xml
Jak włączyć podpowiadanie składni dla pliku schema.xml w popularnych (i tych mniej popularnych) IDE programistycznych?
Rozwiązanie
Jeśli pracujemy na Netbeans lub Eclipse to na początku pliku schema.xml dodajemy:
<database name="my_connection_name" defaultIdMethod="native"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://svn.propelorm.org/branches/1.5/generator/resources/xsd/database.xsd" >
ON UPDATE CURRENT_TIMESTAMP w Propelu
Problem:
Chcielibyśmy w Propelu w wartości domyślnej kolumny TIMESTAMP ustalić domyślnie ON UPDATE CURRENT_TIMESTAMP
Rozwiązanie:
W pliku schema w definicji kolumny:
<column name="time_col" type="TIMESTAMP" defaultExpr="ON UPDATE CURRENT_TIMESTAMP"/>
Read MorePodzapytania w Propelu
Propel jest dla mnie wspaniałym ORM, który nieznacznie obniżając wydajność aplikacji bardzo korzystnie wpływa na późniejsze konserwowanie i udoskonalanie kodu. Wiele osób nie lubi propela zarzucając mu właśnie wspomniany przeze mnie spadek wydajności, albo ograniczone możliwości. Nie będę dywagował nad słusznością takich zarzutów, ponieważ w tym poście będzie o czym innym. [...]
Read More