# Правила IDE по теме «Данные и базы»

Правила IDE по теме «Данные и базы»: у каждой карточки — что делает, команда установки и примеры запросов.

20 карточек

- HTML: https://affpapa.org/nevibecode/rules/topic/data
- Инструкция для агента: https://affpapa.org/nevibecode/agents.md

- [r](https://affpapa.org/nevibecode/rules/r.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40418 — Задаёт Copilot правила генерации кода на R: стиль проекта, безопасность, работа с путями и данными.
- [power-bi-devops-alm-best-practices](https://affpapa.org/nevibecode/rules/power-bi-devops-alm-best-practices.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40418 — Правило для GitHub Copilot: подсказывает агенту, как вести Power BI-проект в Git, собирать CI/CD и раскатывать отчёты по средам.
- [power-bi-custom-visuals-development](https://affpapa.org/nevibecode/rules/power-bi-custom-visuals-development.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40418 — Правило для GitHub Copilot, которое подсказывает агенту, как писать кастомные визуалы Power BI на React, D3.js и TypeScript.
- [dataverse-python](https://affpapa.org/nevibecode/rules/dataverse-python.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40418 — Правило для GitHub Copilot, которое подсказывает агенту, как подключить Dataverse Python SDK: установка, переменные окружения и OAuth.
- [dataverse-python-real-world-usecases](https://affpapa.org/nevibecode/rules/dataverse-python-real-world-usecases.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40418 — Правило с шаблонами миграции и очистки данных Dataverse на Python: Copilot подсказывает готовые паттерны вместо общих советов.
- [dataverse-python-modules](https://affpapa.org/nevibecode/rules/dataverse-python-modules.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40418 — Правило подкладывает агенту карту модулей PowerPlatform.Dataverse: клиент, конфиг, ошибки, OData и SQL.
- [dataverse-python-file-operations](https://affpapa.org/nevibecode/rules/dataverse-python-file-operations.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40418 — Задаёт инструкции по загрузке файлов в Microsoft Dataverse через Python SDK.
- [dataverse-python-best-practices](https://affpapa.org/nevibecode/rules/dataverse-python-best-practices.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40418 — Правило для GitHub Copilot с рабочими шаблонами работы с Dataverse SDK для Python: авторизация, клиент, CRUD-операции.
- [dataverse-python-agentic-workflows](https://affpapa.org/nevibecode/rules/dataverse-python-agentic-workflows.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40418 — Правило для GitHub Copilot с концепциями агентных сценариев на Dataverse SDK для Python: автономные агенты, MCP, A2A и проверка качества данных.
- [convert-jpa-to-spring-data-cosmos](https://affpapa.org/nevibecode/rules/convert-jpa-to-spring-data-cosmos.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40418 — Пошаговое правило для Copilot: переводит Spring Boot проект с JPA на Azure Cosmos DB через Spring Data Cosmos.
- [convert-cassandra-to-spring-data-cosmos](https://affpapa.org/nevibecode/rules/convert-cassandra-to-spring-data-cosmos.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40418 — Инструкция для миграции проектов на Spring Boot с Apache Cassandra на Azure Cosmos DB через spring-data-cosmos.
- [snowflake-snowpark-dbt-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/snowflake-snowpark-dbt-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое задаёт агенту контекст по Snowpark Python и dbt с адаптером Snowflake.
- [pyspark-etl-best-practices-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/pyspark-etl-best-practices-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor, которое задаёт стиль PySpark-кода: F.col(), явные joins, select вместо withColumn и работа с Iceberg.
- [database](https://affpapa.org/nevibecode/rules/database.md) — правило · PatrickJS · Cursor · ★ 41011 — Правило для Cursor с набором практик по Prisma и Supabase: схемы, миграции, запросы, RLS-политики.
- [sqlalchemy](https://affpapa.org/nevibecode/rules/sqlalchemy.md) — правило · sanjeed5 · Cursor · ★ 3579 — Правило для Cursor задаёт стиль SQLAlchemy 2.x: типизированные модели, сессии через контекстный менеджер, select() вместо устаревшего Query.
- [prisma](https://affpapa.org/nevibecode/rules/prisma.md) — правило · sanjeed5 · Cursor · ★ 3579 — Правило для Cursor, которое задаёт агенту порядок работы с Prisma ORM: один клиент на приложение, выборки без лишних полей, аккуратные миграции.
- [pandas](https://affpapa.org/nevibecode/rules/pandas.md) — правило · sanjeed5 · Cursor · ★ 3579 — Правило для Cursor задаёт стиль работы с pandas: векторизация вместо циклов, явные .loc и .iloc, экономные типы данных.
- [mongodb](https://affpapa.org/nevibecode/rules/mongodb.md) — правило · sanjeed5 · Cursor · ★ 3579 — Правило для Cursor с набором практик по моделированию данных, запросам и индексам в MongoDB.
- [grafana](https://affpapa.org/nevibecode/rules/grafana.md) — правило · sanjeed5 · Cursor · ★ 3579 — Правило задаёт команде единый стиль работы с дашбордами, алертами и источниками данных Grafana в виде кода: структура, визуальные стандарты, оптимизация запросов.
- [drizzle](https://affpapa.org/nevibecode/rules/drizzle.md) — правило · sanjeed5 · Cursor · ★ 3579 — Правило задаёт агенту Cursor стиль работы с Drizzle ORM: модульные схемы, явные ограничения полей и единый нейминг в TypeScript-проекте.

## Уточнить
[python](https://affpapa.org/nevibecode/tag/python.md) · [database](https://affpapa.org/nevibecode/tag/database.md) · [typescript](https://affpapa.org/nevibecode/tag/typescript.md) · [java](https://affpapa.org/nevibecode/tag/java.md) · [migration](https://affpapa.org/nevibecode/tag/migration.md) · [prisma](https://affpapa.org/nevibecode/tag/prisma.md) · [sdk](https://affpapa.org/nevibecode/tag/sdk.md) · [spring-boot](https://affpapa.org/nevibecode/tag/spring-boot.md) · [ci-cd](https://affpapa.org/nevibecode/tag/ci-cd.md) · [gradle](https://affpapa.org/nevibecode/tag/gradle.md) · [indexing](https://affpapa.org/nevibecode/tag/indexing.md) · [linting](https://affpapa.org/nevibecode/tag/linting.md)

## Сузить этот список
Параметры: `?platform=<claude-code|codex|cursor|copilot|gemini-cli|windsurf|…>`, `&topic=<…>`, `&sort=installs|stars|new|updated` — значения в https://affpapa.org/nevibecode/agents.md

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
