Je suppose que vous faites référence à MySQL, la fonctionnalité que vous souhaitez examiner directement à partir des documents est l' horodatage .
Cela mettrait probablement à jour la table db créée par le schéma vers le type de champ que vous recherchez:
MODIFY COLUMN `created` TIMESTAMP NOT NULL DEFAULT current_timestamp;
Je suis juste tombé sur ce post indiquant que le support d'horodatage devrait être pour Drupal 8, donc je suppose (et je peux me tromper) qu'il n'est probablement pas pris en charge dès le départ pour D7. Modifiez simplement le type en TIMESTAMP dans votre tableau et voyez ce qui donne, mais je ne parierais pas sur ce travail via l'API du schéma D7.
MISE À JOUR:
En fait, regardez dans le post. Le correctif ajoutera la prise en charge de l'horodatage dans D7. Bravo à Drupalshrek pour avoir partagé cela avec nous.
Le schéma de la base de données, une fois corrigé, serait le suivant:
<?php
$schema['vchess_moves'] = array(
'description' => 'Contains the list of moves for each game',
'fields' => array(
'timestamp' => array(
'description' => 'Exact date and time of the move',
'type' => 'timestamp',
'not null' => TRUE,
?>
Allez voir le post ci-dessus pour le patch, je ne republierai pas ses trucs ici, je ne sais pas si cela serait approprié.
J'espère que cela aide, codage heureux.