Анализ объекта преступления, предусмотренного статьей 205 УК РФ
Автор: Рамазанов Фархад Гаджиевич
Научный руководитель: Мирончик Анна Сергеевна
Рубрика: Юриспруденция
Опубликовано в Молодой учёный №24 (262) июнь 2019 г.
Дата публикации: 17.06.2019 2019-06-17
Статья просмотрена: 4457 раз
Скачать электронную версиюСкачать Часть 4 (pdf)
Рамазанов, Ф. Г. Анализ объекта преступления, предусмотренного статьей 205 УК РФ / Ф. Г. Рамазанов. — Текст : непосредственный // Молодой ученый. — 2019. — № 24 (262). — С. 251-253. — URL: https://moluch.ru/archive/262/60657/ (дата обращения: 01.07.2023).
В статье анализируется объект преступления, предусмотренного ст. 205 УК РФ. Осуществлен анализ мнений ученых по данному вопросу.
Ключевые слова: террористический акт, объект, дополнительный объект, непосредственный объект.
Значение объекта преступления в научной литературе не подвергается каким-либо сомнениям. Объект преступления — сложный, проблемный и важнейший институт уголовного права.
Правильное определение объекта способствует более точной квалификации преступлений. Стоит отметить значение объекта, который определяет степень и характер общественной опасности, что, безусловно, имеет огромное значение при назначении наказания.
Таким образом, мы полагаем, что вопрос о сущности объекта преступления является фундаментальным в науке уголовного права.
В теории уголовного права в зависимости от степени конкретизации выделяют общий, родовой и непосредственный объекты преступления, которые положены в основу деления Особенной части УК РФ на разделы, главы и статьи. Каждый последующий из этих объектов уже предыдущего по объему, является его частью и характеризуется дополнительным признаком. Эта классификация, — обоснованно отмечает Н. А. Беляев, — основана на соотношении философских категорий общего, особенного и единичного, вследствие чего непосредственным объектом преступления признаются конкретные общественные отношения [1].
По мнению В. П. Ревина, общим объектом всех преступлений выступает совокупность наиболее важных, ценных, социально значимых общественных отношений, охраняемых уголовным законом от преступных посягательств, которым при совершении общественно опасного деяния причиняется вред или создается реальная угроза причинения данного вреда [2].
Как отмечает В. В. Питецкий, родовым объектом признается группа однородных общественных отношений, которые в силу этой однородности охраняются единым комплексом взаимосвязанных уголовно-правовых норм. Данные группы однородных общественных отношений объединяются в разделы Особенной части УК по определённым критериям, общим основаниям: сфере деятельности, особенностям социальных связей, специфики субъекта или предмета отношений и др [3].
Так, ст. 205 УК РФ находится в разделе IX УК РФ «Преступления против общественной безопасности и общественного порядка», что позволяет обозначить родовой объект этой группы преступлений как совокупность общественных отношений, обеспечивающих общественную безопасность, а также общественный порядок в широком смысле слова.
Видовым объектом преступлений является относительно узкая группа общественных отношений, интересов и ценностей данного вида. Как пишет В. В. Питецкий: «Видовым объектом является часть родового объекта, объединяющего еще более узкие и близкие группы отношений. Данные группы однородных общественных отношений объединяются в главы Особенной части УК в рамках родового объекта также по определенным критериям общности [3].
Следовательно, видовым объектом террористического акта выступает, в соответствии с названием главы 24 УК РФ — общественные отношения, содержание которых составляет общественная безопасность, но уже в узком смысле слова, то есть как пишут Ф. Р. Сундуров и М. В. Талан: «совокупность таких общественных отношений, как защищенность жизни и здоровья граждан; имущественных интересов физических и юридических лиц; общественного спокойствия; нормальной деятельности государственных и общественных институтов» [14].Непосредственный объект — это охраняемое уголовным законом конкретное общественное отношение, которое терпит ущерб в результате совершения определенного преступления.
Стоит согласиться с мнением С. В. Дьякова и Ю. М. Антоняна о многообъектности терроризма, террористический акт посягает на жизнь и здоровье граждан, имущество, общественную безопасность и нормальное функционирование органов государственной власти [6].
Так, по мнению А. Н. Игнатова и В. П. Емельянова, для наличия терроризма достаточно посягательства на один из соответствующих объектов, содержащихся в статье 205 УК РФ [4].
Исходя из вышеприведенных позиций, можно сказать, что террористический акт действительно нарушает неопределенный круг общественных отношений, таких как жизнь и здоровье человека, сохранность материальных ценностей (имущества), также наносит вред основным конституционным объектам защиты — личности, обществу и государству, то есть является многообъектным деянием.
В связи с этим стоит согласиться с мнением некоторых авторов о необходимости улучшения уголовно-правового регулирования в сфере террористических деяний с включением и трактовкой соответствующих деяний как многообъектных с обязательным выделением основных (главных) и дополнительных объектов [5].
Поэтому следует говорить об основном непосредственном объекте (то есть на которое непосредственно направлено посягательство и причиняется вред всегда) и дополнительном объекте террористического акта.
Проанализировав вышеизложенное, можно сделать вывод о том, что мнения ученых едины в том, что террористический акт является многообъектным преступлением, но не согласуются в том, что именно является непосредственным и дополнительным объектами террористического акта.
Так, основной непосредственный объект террористического акта — это те конкретные общественные отношения, которые поставлены под охрану уголовного закона и которым причиняется ущерб преступлением [7].
При совершении террористического акта таковыми являются общественные отношения, содержание которых составляет стабильность деятельности органов власти или международных организаций; дополнительный непосредственный объект — это общественные отношения в сфере обеспечения неприкосновенности жизни и здоровья человека, отношения собственности и отношения, обеспечивающие нормальное функционирование органов власти и международных организаций [8].
Согласно позиции В. Л. Кудрявцев, вывод об основном непосредственном объекте делается из ч.
1 ст. 205 УК РФ, а о дополнительном непосредственном объекте из ч.2 и ч.3 ст. 205 УК РФ. Некоторые ученые, в частности, В. В. Мальцев, считают, что «существует только основной непосредственный объект террористического акта — общественные отношения, связанные с поддержанием общественной безопасности в сфере повседневной жизнедеятельности» [9]. По его мнению, общественная безопасность представляет собой комплексный объект, который охватывает разнообразный вред, который не требует дополнительных объектов в виде личности, имущества и т. д., потому что без причинения вреда таким благам, как жизнь, здоровье людей, имущество и т. д., не может быть посягательством на общественную безопасность. Эту позицию разделяют и другие ученые, например, В. С. Комиссаров [10, с. 49–50], С. И. Бушмин [3].Представляется, что понимание о наличии дополнительных объектов террористического акта или их отсутствии в большей степени разнится в связи с различным содержательным пониманием основного непосредственного объекта рассматриваемого преступления.
В заключении хотелось бы отметить мнение Б. С. Никифорова и Г. П. Новоселова о роли непосредственного объекта при квалификации и отграничении преступлений, существует один объект — непосредственный, остальные предполагаются [13].
Данную позицию также подтверждает М. Ф. Мусаелян, который утверждает, что общий, родовой и видовой объекты — нереальные объекты, а обобщенные (абстрактные) понятия об объектах конкретных преступных посягательств, возникающие на основе информации о признаках конкретных явлений [12].
Литература:
- Курс советского уголовного права. Часть общая Т. 1 / Отв. ред.: Беляев Н. А., Шаргородский М. Д. — Л. : Изд-во Ленинг. Ун-та, 1968. — с. 291–302.
- Уголовное право России. Особенная часть: Учебник. 2-е издание, исправленное и дополненное / Под ред. В. П. Ревина. — М.: «Юстицинформ», 2009. — с. 127.
- Уголовное право. Общая часть: учебник для бакалавров / отв. ред. А. Н. Тарбагаев. — 2-е изд., перераб. и доп. — М.: Проспект, 2016. — с. 105.
- Емельянов В. П. Терроризм и преступления с признаками терроризирования: уголовно-правовое исследование. — Спб.: Юридический центр Пресс, 2002. — с. 502.
- Миньковский Г. М., Ревин В. П. Характеристика терроризма и некоторые направления повышения эффективности борьбы с ними / Г. М. Миньковский, В. П. Ревин // Государство и право. — 1997. — № 8. — С. 88.
- Дьяков С. В. Государственные преступления (против конституционного строя и безопасности государства) и государственная преступность. — М.: Норма, 1999. — с. 275–276.
- Таций В. Я. Объект и предмет преступления в советском уголовном праве. — Харьков, 1988. — с. 88.
- Кудрявцев В. Л. Отграничение террористического акта от иных смежных составов преступлений / В. Л. Кудрявцев // Вестник УЮПИ. — 2013. — № 1. — с. 50.
- Мальцев В. В. Терроризм: проблема уголовно-правового урегулирования / В. В. Мальцев // Государство и право. — 1998. — № 8. — С. 106.
- Комиссаров В. С. Терроризм, бандитизм, захват заложников и другие тяжкие преступления против безопасности общества. По новому УК РФ. — М.: Кросна-Лекс, 1997. — с. 49–50.
- Уголовное право. Общая часть: учебник / А. Ф. Мицкевич [и др.]; отв. ред. А. Н. Тарбагаев. — М.: Проспект, 2011. — с. 402.
- Мусаелян М. Ф. Объект террористического акта / М. Ф. Мусаелян // Военно-юридический журнал. — 2009. — № 11. — с. 24.
- Никифоров Б. С. Объект преступления по советскому уголовному праву. — М.: Госюриздат, 1960. — с. 108–109.
- Уголовное право России. Особенная часть: Учебник / Под ред. Ф. Р. Сундурова, М. В. Талан. — М.: Статут, 2012. — с. 400.
Основные термины (генерируются автоматически): террористический акт, общественная безопасность, УК РФ, отношение, преступление, здоровье граждан, здоровье человека, мнение, общественный порядок, Особенная часть УК.
Ключевые слова
объект, террористический акт, дополнительный объект, непосредственный объект террористический акт, объект, дополнительный объект, непосредственный объектПохожие статьи
Соотношение понятий «
общественная безопасность»…Ключевые слова: хулиганство, объект преступления, общественный порядок, безопасность. Проблема объекта преступления в науке уголовного права является наиболее сложной в общем учении о составе преступления и всегда вызывает определенные трудности…
О соотношении понятий «
общественная безопасность»…общественный порядок, общественная безопасность, социальный порядок, отношение, Российская Федерация, норма, порядок, общество, административное правонарушение, административная ответственность.
Вопросы отграничения
террористического акта от иных схожих…Часть 2 ст. 167 УК РФ по своим признакам также напоминает террористический акт: в ней предусматривается
Следует также отличать бандитизм от террористического акта. Согласно ст. 209 УК РФ
Семернева Н. К. Квалификация преступления (части Общая и Особенная)…
террористический акт, терроризм, УК РФ, общественная…Непосредственным объектом состава террористического акта является общественная безопасность. Представляется, что при конструировании определения общественной безопасности как непосредственного объекта состава террористического акта…
Актуальные проблемы
уголовно-правовой характеристики…общественная безопасность, общественный порядок, Российская Федерация, общественное спокойствие, УК РФ, хулиганство, отношение, состояние защищенности, преступление. .. Правонарушения молодежи и причины их совершения.
Проблемы применения норм содействия
террористической…В настоящее время, одной из наиболее актуальных общественно опасных деяний, предусмотренных действующим Уголовным кодексом Российской Федерации (далее — УК РФ) и нормами международного права, является совершение террористического акта.
Оценочные признаки хулиганства в
уголовном правеобщественная безопасность, общественный порядок, Российская Федерация, общественное спокойствие, УК РФ
Являясь преступлением против общественной безопасности, ответственность за хулиганство предусмотрена в ст. 279 УКТ (ст.213 УК РФ) и…
Уголовно-правовая характеристика состава преступления…Уголовно-правовая характеристика состава преступления, предусмотренного ст. 205.5 УК РФ.
Общественная безопасность в узком смысле слова – это система общественных
Безопасность государства – это часть национальной безопасности Российской Федерации…
Проблема разграничения понятий «
общественная…»Необходимость разграничения понятий «общественная безопасность» и «общественный порядок», обусловлена тем, что некоторые ученые и практики-юристы, при разъяснении их подлинного содержания, указывают главные существенные признаки, не входящие в их объем. ..
Похожие статьи
Соотношение понятий «
общественная безопасность»…Ключевые слова: хулиганство, объект преступления, общественный порядок, безопасность. Проблема объекта преступления в науке уголовного права является наиболее сложной в общем учении о составе преступления и всегда вызывает определенные трудности…
О соотношении понятий «
общественная безопасность»…общественный порядок, общественная безопасность, социальный порядок, отношение, Российская Федерация, норма, порядок, общество, административное правонарушение, административная ответственность.
Вопросы отграничения
террористического акта от иных схожих…Часть 2 ст. 167 УК РФ по своим признакам также напоминает террористический акт: в ней предусматривается
Следует также отличать бандитизм от террористического акта. Согласно ст. 209 УК РФ
Семернева Н. К. Квалификация преступления (части Общая и Особенная)…
террористический акт, терроризм, УК РФ, общественная…Непосредственным объектом состава террористического акта является общественная безопасность. Представляется, что при конструировании определения общественной безопасности как непосредственного объекта состава террористического акта. ..
Актуальные проблемы
уголовно-правовой характеристики…общественная безопасность, общественный порядок, Российская Федерация, общественное спокойствие, УК РФ, хулиганство, отношение, состояние защищенности, преступление… Правонарушения молодежи и причины их совершения.
Проблемы применения норм содействия
террористической…В настоящее время, одной из наиболее актуальных общественно опасных деяний, предусмотренных действующим Уголовным кодексом Российской Федерации (далее — УК РФ) и нормами международного права, является совершение террористического акта.
Оценочные признаки хулиганства в
уголовном правеобщественная безопасность, общественный порядок, Российская Федерация, общественное спокойствие, УК РФ
Являясь преступлением против общественной безопасности, ответственность за хулиганство предусмотрена в ст. 279 УКТ (ст.213 УК РФ) и…
Уголовно-правовая характеристика состава преступления…Уголовно-правовая характеристика состава преступления, предусмотренного ст. 205.5 УК РФ.
Общественная безопасность в узком смысле слова – это система общественных
Безопасность государства – это часть национальной безопасности Российской Федерации. ..
Проблема разграничения понятий «
общественная…»Необходимость разграничения понятий «общественная безопасность» и «общественный порядок», обусловлена тем, что некоторые ученые и практики-юристы, при разъяснении их подлинного содержания, указывают главные существенные признаки, не входящие в их объем…
УК РФ Глава 24. ПРЕСТУПЛЕНИЯ ПРОТИВ ОБЩЕСТВЕННОЙ БЕЗОПАСНОСТИ \ КонсультантПлюс
Подготовлена редакция документа с изменениями, не вступившими в силу
«Уголовный кодекс Российской Федерации» от 13.06.1996 N 63-ФЗ (ред. от 13.06.2023) (с изм. и доп., вступ. в силу с 24.06.2023)
- Статья 205. Террористический акт
- Статья 205.1. Содействие террористической деятельности
- Статья 205.2. Публичные призывы к осуществлению террористической деятельности, публичное оправдание терроризма или пропаганда терроризма
- Статья 205. 3. Прохождение обучения в целях осуществления террористической деятельности
- Статья 205.4. Организация террористического сообщества и участие в нем
- Статья 205.5. Организация деятельности террористической организации и участие в деятельности такой организации
- Статья 205.6. Несообщение о преступлении
- Статья 206. Захват заложника
- Статья 207. Заведомо ложное сообщение об акте терроризма
- Статья 207.1. Публичное распространение заведомо ложной информации об обстоятельствах, представляющих угрозу жизни и безопасности граждан
- Статья 207.2. Публичное распространение заведомо ложной общественно значимой информации, повлекшее тяжкие последствия
- Статья 207.3. Публичное распространение заведомо ложной информации об использовании Вооруженных Сил Российской Федерации, исполнении государственными органами Российской Федерации своих полномочий, оказании добровольческими формированиями, организациями или лицами содействия в выполнении задач, возложенных на Вооруженные Силы Российской Федерации
- Статья 208. Организация незаконного вооруженного формирования или участие в нем, а равно участие в вооруженном конфликте или военных действиях в целях, противоречащих интересам Российской Федерации
- Статья 209. Бандитизм
- Статья 210. Организация преступного сообщества (преступной организации) или участие в нем (ней)
- Статья 210.1. Занятие высшего положения в преступной иерархии
- Статья 211. Угон судна воздушного или водного транспорта либо железнодорожного подвижного состава
- Статья 212. Массовые беспорядки
- Статья 212.1. Неоднократное нарушение установленного порядка организации либо проведения собрания, митинга, демонстрации, шествия или пикетирования
- Статья 213. Хулиганство
- Статья 214. Вандализм
- Статья 215. Нарушение правил безопасности на объектах атомной энергетики
- Статья 215.1. Прекращение или ограничение подачи электрической энергии либо отключение от других источников жизнеобеспечения
- Статья 215.2. Приведение в негодность объектов жизнеобеспечения
- Статья 215. 3. Самовольное подключение к нефтепроводам, нефтепродуктопроводам и газопроводам либо приведение их в негодность
- Статья 215.4. Незаконное проникновение на охраняемый объект
- Статья 216. Нарушение правил безопасности при ведении строительных или иных работ
- Статья 217. Нарушение требований промышленной безопасности опасных производственных объектов
- Статья 217.1. Нарушение требований обеспечения безопасности и антитеррористической защищенности объектов топливно-энергетического комплекса
- Статья 217.2. Заведомо ложное заключение экспертизы промышленной безопасности
- Статья 218. Нарушение правил учета, хранения, перевозки и использования взрывчатых, легковоспламеняющихся веществ и пиротехнических изделий
- Статья 219. Нарушение требований пожарной безопасности
- Статья 220. Незаконное обращение с ядерными материалами или радиоактивными веществами
- Статья 221. Хищение либо вымогательство ядерных материалов или радиоактивных веществ
- Статья 222. Незаконные приобретение, передача, сбыт, хранение, перевозка, пересылка или ношение оружия, основных частей огнестрельного оружия, боеприпасов
- Статья 222.1. Незаконные приобретение, передача, сбыт, хранение, перевозка, пересылка или ношение взрывчатых веществ или взрывных устройств
- Статья 222.2. Незаконные приобретение, передача, сбыт, хранение, перевозка, пересылка или ношение крупнокалиберного огнестрельного оружия, его основных частей и боеприпасов к нему
- Статья 223. Незаконное изготовление оружия
- Статья 223.1. Незаконное изготовление взрывчатых веществ, незаконные изготовление, переделка или ремонт взрывных устройств
- Статья 224. Небрежное хранение огнестрельного оружия
- Статья 225. Ненадлежащее исполнение обязанностей по охране оружия, боеприпасов, взрывчатых веществ и взрывных устройств
- Статья 226. Хищение либо вымогательство оружия, боеприпасов, взрывчатых веществ и взрывных устройств
- Статья 226.1. Контрабанда сильнодействующих, ядовитых, отравляющих, взрывчатых, радиоактивных веществ, радиационных источников, ядерных материалов, огнестрельного оружия или его основных частей, взрывных устройств, боеприпасов, иного вооружения, иной военной техники, а также сырья, материалов, оборудования, технологий, научно-технической информации или результатов интеллектуальной деятельности, которые могут быть использованы при создании вооружения или военной техники, а равно стратегически важных товаров и ресурсов или культурных ценностей либо особо ценных диких животных и водных биологических ресурсов
- Статья 227. Пиратство
Семинар по парсингу и семантической композиции
Приглашенные докладчики
Бернд Бонет
Google AI
Лондон, Великобритания
Реферат
Мирьям де Лоно
Кафедра компьютерной лингвистики
Университет Упсалы, Швеция
Реферат
Элли Павлик
Департамент компьютерных наук
Университет Брауна, Род-Айленд, США
Реферат
Веред Шварц
Институт искусственного интеллекта Аллена
Сиэтл, Вашингтон, США
Резюме
Тюбингенские переговоры
Чагри Чолтекин и Бен Кэмпбелл
Преобразование TüBa-D/Z в UD и обнаружение ошибок UD
Реферат
Даниэль де Кок и Тобиас Пютц
Предварительное обучение анализу зависимостей для конкретной задачи
Аннотация
Патриция Фишер
Совместимость моделирования при анализе нейронных зависимостей
Аннотация
Себастьян Пютц
Взгляд на вложения подслов
Реферат
Регистрация закрыта.
Информация о мастерской
Программа семинара
Программа мастерской уже доступна:
Мастерская Формат
Серия приглашенных докладов от спикеров разных специализаций завершится итоговой панельной дискуссией.
Описание мастерской
Описание мастерской можно найти здесь:
Место проведения
Мастерская будет удобно расположена в замке Хохентюбинген, прямо в старом городе Тюбингена.
Замок ХохентюбингенО SFB 833
Семинар организован проектом SFB A3. Мы уделяем особое внимание моделям семантической композиции на основе корпуса для фраз в A3. У SFB есть общая тема «Построение значения: динамика и адаптивность лингвистических структур».
Туристическая информация
Автобусом
Вы можете добраться до Тюбингена на машине, поезде, автобусе или самолете.
Ближайший аэропорт к Тюбингену — это аэропорт Штутгарта (STR), до которого можно добраться на автобусе или такси от Тюбингена. Если вы планируете поездку на автобусе, то лучшим выбором будет линия 828. Это займет 45 минут и будет стоить около 7 евро (скидка с BahnCard). На такси быстрее, но дороже.
Вы также можете воспользоваться автобусом Fernbus до Тюбингена. Обычно они останавливаются на автовокзале Тюбингена, где можно легко пересесть на общественный транспорт Тюбингена.
Поездом Вы также можете легко добраться до Тюбингена на поезде. Главный вокзал Тюбингена находится рядом с центральным автовокзалом. Если вы планируете пользоваться поездом (веб-сайт Deutsche Bahn), вы можете легко дойти до своего отеля пешком или пересесть на общественный транспорт Тюбингена прямо у вокзала.
На машине Также возможен приезд на автомобиле. Проверьте карты Google или любой другой сайт для направления. Однако парковки редки и/или дороги.
Оргкомитет
- Даниэль де Кок
- Корина Дима
- Патрисия Фишер
- Эрхард Хинрихс
- Тобиас Пютц
Свяжитесь с нами
Если у вас есть какие-либо вопросы, свяжитесь с нами.
© Практикум по некомпозиционному значению словосочетаний. Все права защищены. Дизайн: HTML5 UP.
Схема Prisma (Ссылка)
Файл схемы Prisma (сокращенно: файл схемы , схема Prisma или схема ) является основным файлом конфигурации для вашей установки Prisma. Обычно он называется schema.prisma
и состоит из следующих частей:
- Источники данных : Укажите сведения об источниках данных, к которым Prisma должна подключаться (например, база данных PostgreSQL)
- Генераторы : Указывает, какие клиенты должен быть сгенерирован на основе модели данных (например, Prisma Client)
- Определение модели данных : Определяет модели вашего приложения (форма данных для каждого источника данных) и их отношения
Подробную информацию о каждом разделе схемы см. в справочнике по API схемы Prisma.
Всякий раз, когда вызывается команда prisma
, интерфейс командной строки обычно считывает некоторую информацию из файла схемы, например: исходный клиент код (например, клиент Prisma).
prisma migrate dev
: считывает источники данных и определение модели данных для создания новой миграции.Вы также можете использовать переменные среды внутри файла схемы для предоставления параметров конфигурации при вызове команды CLI.
Пример
Ниже приведен пример файла схемы Prisma, который указывает:
- Источник данных (PostgreSQL или MongoDB)
- Генератор (клиент Prisma)
- Определение модели данных с двумя моделями (с одним отношением ) и один
enum
- Несколько собственных атрибутов типов данных (
@db.VarChar(255)
,@db.ObjectId
)
база данных источника данных {
провайдер = "postgresql"
url = env("DATABASE_URL")
}
генератор клиент {
провайдер = "prisma-client-js"
}
модель Пользователь {
id Int @id @default(автоинкремент())
createdAt DateTime @default(now())
email String @unique
name String?
роль Роль @default(USER)
сообщений Сообщение[]
}
модель Сообщение {
id Int @id @default(autoincrement())
createdAt DateTime @default(now())
9 0006 обновлено DateTime @updatedAtопубликовано Boolean @default(false)
title String @db. VarChar(255)
автор Пользователь? @relation(поля: [authorId], ссылки: [id])
идентификатор автора Int?
}
перечисление Роль {
ПОЛЬЗОВАТЕЛЬ
АДМИНИСТР
}
Именование
Имя файла схемы по умолчанию 9 0131 схема.призма . Когда ваш файл схемы назван так, CLI Prisma автоматически обнаружит его в каталоге, в котором вы вызываете команду CLI (или в любом из его подкаталогов).
Если файл называется по-другому, вы можете указать аргумент --schema
в интерфейсе командной строки Prisma с путем к файлу схемы, например:
prisma generate --schema ./database/myschema.prisma
Синтаксис
Файл схемы написан на языке схем Prisma (PSL).
VS Code
Подсветка синтаксиса для PSL доступна через расширение VS Code (которое также позволяет автоматически форматировать содержимое схемы Prisma и указывает на синтаксические ошибки красными волнистыми линиями). Узнайте больше о настройке Prisma в вашем редакторе.
GitHub
Фрагменты кода PSL на GitHub также могут отображаться с подсветкой синтаксиса с помощью .prisma
расширение файла или аннотирование изолированных блоков кода в Markdown с помощью prisma
:
```prisma
model User {
id Int @id @default(autoincrement()) 9000 8
createdAt DateTime @default (сейчас())
email String @unique
name String?
}
```
Расположение файла схемы Prisma
Интерфейс командной строки Prisma ищет файл схемы Prisma в следующих местах в следующем порядке:
Расположение, указанное флагом
90 192--schema
, которое доступно приинтроспекции
,генерации
,миграции
иstudio
:$prisma generate --schema=. /alternative/schema.prisma
Расположение, указанное в файле
package. json
(версия 2.7.0 и выше):"prisma": {
"sch ema": "дб/ схема.призма"
}
Расположение по умолчанию:
-
./prisma/schema.prisma
-
./schema.prisma 9 0132
-
Интерфейс командной строки Prisma выводит путь к файлу схемы, который будет использоваться. В следующем примере показан вывод терминала для prisma db pull
:
Переменные среды, загруженные из prisma/.env
Схема Prisma, загруженная из prisma/schema.prisma
Интроспекция на основе источника данных, определенного в prisma/schema.prisma …
✔ Интроспекция 4 моделей и запись их в prisma/schema.prisma за 239 мс
Запустить prisma generate для создания клиента Prisma.
Доступ к переменным среды из схемы
Переменные среды можно использовать для предоставления параметров конфигурации при вызове команды CLI или выполнении запроса клиента Prisma.
Использование переменных среды в схеме позволяет хранить секреты в файле схемы , что, в свою очередь, улучшает переносимость схемы , позволяя использовать ее в различных средах
Доступ к переменным среды можно получить с помощью функции env()
: DB {
Provider = "postgresql"
url = env ("database_url")
}
Вы можете использовать Env ()
Функция в следующих местах:
- URL-адрес источника данных
- Двоичные цели генератора
См. Переменные среды для получения дополнительной информации об использовании файла .env
во время разработки.
В файле схемы поддерживаются два типа комментариев:
-
// комментарий
: Этот комментарий предназначен для ясности читателя и отсутствует в абстрактном синтаксическом дереве (AST) файла схемы. -
/// комментарий
: эти комментарии будут отображаться в абстрактном синтаксическом дереве (AST) файла схемы как описания узлов AST. Затем инструменты могут использовать эти комментарии для предоставления дополнительной информации. Все комментарии присоединяются к следующему доступному узлу — свободно плавающие комментарии не поддерживаются и не включаются в AST.
Вот несколько различных примеров:
/// Этот комментарий будет прикреплен к узлу «Пользователь» в модели AST
User {
/// Этот комментарий будет прикреплен к «id» узел в AST
id Int @default(autoincrement())
// Этот комментарий предназначен только для вас
weight Float /// Этот комментарий прикрепляется к узлу `weight`
}
// Этот комментарий только для вас. Не будет
// появится в AST.
/// Этот комментарий будет прикреплен к узлу
/// Customer.
МодельКлиент {}
Автоматическое форматирование
Prisma поддерживает автоматическое форматирование файлов .prisma
. Существует два способа форматирования файлов .