SqLite: значение id из даты создания. Возможно ли?

200
10 июня 2018, 11:40

При создании статьи, нужно, чтобы её id создавался из даты и имел бы такой вид: 20180926203005 (год, месяц, день, часы, минуты, секунды). Возможно ли это?

if ($db->exec("CREATE TABLE 'article'
    ('id' INTEGER PRIMARY KEY  AUTOINCREMENT DATE  NOT NULL  UNIQUE, 
    'title' VARCHAR(20), 
    'category' INT(3), 
    'date' VARCHAR(50))"))
$id = date('YmdHis');
if($db->exec("INSERT INTO user VALUES ('$id','Title Article',Category1,'date('YmdHis')')"))

Такая конструкция не работает.

READ ALSO
Корректное имя поля в MariaDB

Корректное имя поля в MariaDB

у меня в таблице есть поле meta_title захотел переименовать его в стиле camelcase на имя metaTitle но почему то при вызове echo $action['metaTitle'] ничего не происходит

177
Некорректная работа DbSession в Yii2

Некорректная работа DbSession в Yii2

Попытаюсь сформулировать проблему как можно четче

148
Как удалить всю авторизацию в Laravel

Как удалить всю авторизацию в Laravel

Использовал команду php artisan make:auth для авторизации но теперь нужно все изменения удалить, не хочу переустанавливать Laravel, есть ли встроенные...

178