O tym, że Propel dziwnie mapuje typ danych TIMESTAMP do typu DATETIME (MySQL) mówić nie trzeba, bo to można rozwiązać. Co jeśli jednak chcielibyśmy wykorzystać dobrodziejstwo tego typu danych po to, żeby za każdym razem kiedy uaktualniane są dane MySQL wstawiał aktualną datę? Oczywiście nie tykając samego schematu sql. Odpowiedź sprowadza się do dodania odpowiedniej wartości w pliku schema.xml.
W pliku schema w definicji kolumny:
Tak nawiasem to czy ktoś wie dlaczego ostatecznie typ danych TIMESTAMP propel mapuje na DATETIME?
Wyszukiwane frazy:
- current_timestamp (5)
- mysql current_timestamp (4)
- propel schema current_timestamp (2)
- propel symfony and current_timestamp (1)
- propel on update current_timestamp (1)
- php5 gdzie current_timestamp (1)
- on update current_timestamp mysql (1)
- mysql on update (1)
- mysql datetime current_timestamp() (1)
- mysql datetime current_timestamp (1)
Inne posty:
Tagi: Propel, schema.xml, snippet, Symfony, xml


