обычно на таблицу связей между goods и orders поля goods_id и order_id являются составным ключем, что как бы намекает что повторений там быть не должно.
Подумайте как организовать данные так, что бы можно было указывать количество товаров одного именования в заказе.
dev.mysql.com/doc/refman/5.1/en/alter-table.html
Если посмотреть документацию то можно заметить, что для CHANGE также указывается новое имя колонки, в то время как в MODIFY меняется только ее описание.
| CHANGE [COLUMN] old_col_name new_col_name column_definition
[FIRST|AFTER col_name]
| MODIFY [COLUMN] col_name column_definition
[FIRST | AFTER col_name]
Самая лучшая техника - это писать код, чтобы не комментировать. Само собой и код должен быть понятен :)
Я никогда не комментирую цельные блоки. Если нужно, то одной строчкой, не больше. Например:
if (null == null) {
// If null == null then we need do this
} else {
// If not I want something more
}
В самом упрощенном варианте можно реализовать через директиву, которая просто будет вешать событие на элемент и вызывать ваш плагин попапов (если он у вас есть).
потому что require "исполняет модуль" единожды,
при повторном подключении он возвращает уже загруженный ранее модуль
mongose видимо имеет внутреннюю регистрацию моделей.
Можете сделать отдельную группу пользователей и разрешить им доступ к соответствующим материалам(статьям). Перебрасывать пользователей в отдельную группу будете вручную.
Если не подходит - ищите какие-либо плагины.