Добавление столбца DateTime через миграцию? Стоит ли использовать макросы?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Добавление столбца DateTime через миграцию? Стоит ли использовать макросы?

Сообщение Anonymous »

В Laravel 4 есть функция dateTime () , которая помогает в создании этих столбцов. Но в схеме \ Таблица < /code> В Laravel 3 я вижу только функцию date () < /code>, которая: < /p>

< Pre Class = "Lang-Php PrettyPrint-Override">public function date($name)
{
return $this->column(__FUNCTION__, compact('name'));
}
< /code>

Похоже, он просто создает столбец даты. Тем не менее, я также вижу, что есть эта волшебная функция: < /p>

public function __call($method, $parameters)
{
if (isset(static::$macros[$method]))
{
array_unshift($parameters, $this);
return call_user_func_array(static::$macros[$method], $parameters);
}

throw new \Exception("Method [$method] does not exist.");
}
< /code>

Есть ли способ создать столбец DateTime, используя эту функцию? Как мне это сделать? Не удалось найти эту информацию в документации.


Подробнее здесь: https://stackoverflow.com/questions/164 ... use-macros
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»