![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 999 Pomógł: 30 Dołączył: 14.01.2007 Skąd: wiesz ? Ostrzeżenie: (0%) ![]() ![]() |
Na stronie http://propel.phpdb.org/trac/wiki/Users/Do...a#columnelement, są dwie intrygujące mnie linijki.
Cytat [type = "BOOLEAN|TINYINT|SMALLINT|INTEGER|BIGINT|DOUBLE|FLOAT|REAL|DECIMAL|CHAR|VARC Zastanawia mnie w jaki sposób Creole dopasowuje typy kolumn i do czego one są potrzebne podczas używania wygenerowanych modeli. Oprócz tego istnieje jeszcze kwestia typu DATETIME którego w tej liście nie widzę. No i wreszcie ostatnie bezmyślne pytanie; Co daje nam uzupełnienie parametrów type i phpType. Czy jest to kwestia samej dokumentacji czy jednak typy danych są sprawdzane, a może istnieje jeszcze jakiś inny powód?AR}|LONGVARCHAR|DATE|TIME|TIMESTAMP|BLOB|CLOB"] [phpType = "boolean|int|integer|double|float|string|/BuiltInClassName/|/UserDefinedClassName/"] Dzięki. Ten post edytował orglee 14.11.2008, 19:28:38 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
TIMESTAMP jest dla MySQL traktowany jako DATETIME. Wygodne, czytelne i w ogóle (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Co do typów nie wiem, ale może wartości są rzutowane do nich - nie używałem. Pozdrawiam. Przenoszę na Gotowe rozwiązania (propel propelem, ale temat z oop nie ma to nic wspólnego) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 13:04 |