HTTP/1.0 200 OK Accept-Ranges: none Content-Location: http://www.evilprofessor.co.uk/222-doctrine-datetime-default-now/ Content-Type: text/html; charset=UTF-8 Date: Tue, 17 May 2011 23:57:59 GMT X-Frame-Options: ALLOWALL Set-Cookie: PREF=ID=af2f6a2b98837972:TM=1305676679:LM=1305676680:S=Wo3Lv-vV9jqbWx1n; expires=Thu, 16-May-2013 23:58:00 GMT; path=/; domain=translate.googleusercontent.com X-Content-Type-Options: nosniff Server: translation Expires: Tue, 17 May 2011 23:57:59 GMT Cache-Control: private Evilprofessor.co.uk »Doktrin: DATETIME Standard NOW ()

Lehre: DATETIME Standard NOW ()

Von Steven Lloyd Watkin , Mittwoch 30. Dezember 2009 06.30 Uhr

Ich habe einen neuen zu kämpfen mit dem Aufbau einer Datenbank-Schema für Zend Framework -Projekt. Ich bin Hilfe verwenden möchten, Lehre ORM für meine Datenbank-Modelle. Ich brauche die Einrichtung des Schema, so dass es mich zu einem Standardformat für Datum und Zeit für eine "datetime" Spalte, zB beim Hinzufügen einer neuen Nachricht bekomme ich den aktuellen Zeitstempel erlaubt. Nach langem Suchen und Experimentieren fand ich die Lösung so dass ich ihn weitergeben.

In Ihrem Schema YAML -Datei einfach folgendes tun:

 Nachricht:
   actas:
     Timestampable:
       erstellt:
         Name: created_at
         Typ: Timestamp
         Format: Ymd H: i: s
       Aktualisierung:
         Name: last_updated
         Typ: Timestamp
         Format: Ymd H: i: s
   Spalten:
     ID:
       Typ: Integer
       Primär: true
       autoincrement: true
     Name: string (255)
     E-Mail: string (300)
     Nachricht: string (2000)

Wenn auf der anderen Seite Sie nicht möchten, eine "updated_at` Spalte können Sie die folgenden Schritte aus:

 Nachricht:
   actas:
     Timestampable:
       erstellt:
         Name: created_at
         Typ: Timestamp
         Format: Ymd H: i: s
       Aktualisierung:
         Behinderte: true
   Spalten:
     ID:
       Typ: Integer
       Primär: true
       autoincrement: true
     Name: string (255)
     E-Mail: string (300)
     Nachricht: string (2000)

5 Responses to "-Doktrin: DATETIME Standard NOW ()"

  1. Thomas Coleman sagt:

    Das hat ein Genuss für mich: D Dank dafür, ich habe etwas gesehen hatte, wie dies bei der Betrachtung Lehre Beispiele, aber wenn ich wirklich tun wollte, es konnte ich nichts finden darüber hehe.

  2. Misael sagt:

    Vielen Dank für Ihre Arbeit.

  3. Brady sagt:

    Ich glaube, Sie wollen Format: Ymd H: i: s

  4. Vielen Dank für diesen Hinweis, seine im Live-Code behoben worden, aber offensichtlich nicht hier:)

Lassen Sie eine Antwort













Panorama Thema von Themocracy

11 Besucher jetzt online
10 Gäste, 1 Bots, 0 Mitglieder
Max Besucher heute: 26 um 12:46 Uhr UTC
Diesen Monat: 26 am 2011.07.05 00.35 UTC
Dieses Jahr: 130 an 28-03-2011 10.40 UTC
Insgesamt: 130 an 28-03-2011 22.40 UTC