Справочник по типам полей
Любой генератор, доступный впостроитель схем, grouped by category.
Options marked in mono can be tuned per field, and every field additionally
accepts a Пустые %для введения нулей иУникальныепереключатель, который повторяет попытки до тех пор, пока каждое значение в столбце не будет отличаться — если тип не может создать достаточное количество различных значений, построитель предупреждает вас, а оставшиеся дубликаты сохраняются.
Не знаете, какие поля принадлежат друг другу? Начните срабочий процесс с тестовыми даннымидля баз данных, макетов API, автоматизации контроля качества или электронных таблиц. Характеристики безопасности и диапазоны, доступные только для документации, описаны вметодология данных.
Основные
| Тип | Описание и параметры | Пример |
|---|---|---|
| Номер строки | Sequential counter. Options: start. | 1, 2, 3… |
| Целое число | Uniform random whole number. Options: min, max. | 42 |
| Десятичное число | Random decimal. Options: min, max, decimals. | 483.07 |
| Логическое значение | true or false. Options: true % — the probability of true (default 50). | true |
| UUID v4 | RFC 4122идентификатор версии-4. | b3c9a1f2-6d4e-4a7b-9c1d-2f8e5a6b7c8d |
| Формула | Mockaroo-compatible formula evaluated per row. Formula can be its own field type, or the f(x) button can transform any generated field using this. Fields are evaluated top-to-bottom. | if quantity > 5 then (unit_price * quantity).round(2) else unit_price end |
| Число (нормальное распределение) | Gaussian (bell-curve) number via Box-Muller — more realistic than uniform for ages, prices, latencies. Options: mean, std dev, optional min/max clamp, decimals. | 97.4 |
Специальные руководства:Генератор UUID · примеры CSV-файлов · SQL-экспорт
Краткий справочник по формулам
Reference earlier fields directly, or use field("Field Name") for names containing spaces. Prefix helper field names with __ to keep them available to formulas while omitting them from every export.
Логика: if / elsif / else / end, postfix if and unless, case / when, and / or, comparisons and ternary expressions.
Функции: random, generate, concat, upper, lower, format, pad, base64, hex, uuid_v5, normal_dist, date, date_diff, day, month, year, time, epoch, now, date offsets from years through seconds, code (returns its argument as a string), and naughty(value, percent) — swaps in a hostile test string (script tag, SQL fragment, control characters) at the given percentage, for input-hardening tests.
Значения и методы: arrays, hashes, indexing, nil?, empty?, string case/search/replace methods, numeric rounding and predicates, plus common array methods such as compact, uniq, sort, sum and join.
Человек
| Тип | Описание и параметры | Пример |
|---|---|---|
| Имя | Given names. Options: locale (any, en, es, de, it, tr, jp, in, ar). First Name, Last Name, Full Name and Email Address stay coherent within a row — the email matches the row's name. | Elena |
| Фамилия | Family names, coherent with the row's other name fields. Options: locale. | Yılmaz |
| Полное имя | First + last name from one person, matching the row's First/Last Name columns. Options: locale. | Marco Rossi |
| Пол | Инклюзивный набор гендерных ярлыков. | Non-binary |
| Имя пользователя | прилагательное_существительное + число. | swift_falcon42 |
| Пароль | Random unambiguous characters. Options: length. | kR7!mQ2vX9pZ |
| Адрес электронной почты | Создается на основе имени и фамилии строки (транслитерированных в ASCII) в примерах безопасных доменов. | elena.rossi7@example.org |
| Номер телефона | Pattern-driven. Options: format (# = digit). | +1 (555) 014-2831 |
| Должность | Общие роли в сфере технологий и бизнеса. | QA Engineer |
| Отдел | Типичные подразделения организации. | Quality Assurance |
| URL аватара | Placeholder avatar image URL. Options: host (pravatar loads real placeholder images; example stays on the reserved example.com domain). | https://i.pravatar.cc/150?u=48293017 |
| Возраст | Whole-number age. Options: min, max. | 34 |
| Дата рождения | Date of birth derived from an age range. Options: min age, max age, format. | 1991-04-17 |
Специальные руководства:случайные имена · поддельные электронные письма · номера телефонов · данные о сотрудниках
Местоположение
| Тип | Описание и параметры | Пример |
|---|---|---|
| Страна | 50 названий стран. Страна, Код страны, Город и Полный адрес остаются согласованными в строке — строка никогда не связывает город с неправильной страной. Второе поле того же типа рисуется независимо. | Netherlands |
| Код страны (ISO) | Код ISO 3166-1 альфа-2, соответствующий стране строки. | NL |
| Город | ~110 городов мира, выбранных из страны, указанной в ряду. | Izmir |
| Штат (США) | Название штата США. | Oregon |
| Сокращение штата (США) | Двухбуквенный код штата США. | OR |
| Улица и номер дома | Номер + улица + суффикс. | 2847 Maple Avenue |
| Почтовый индекс | Pattern-driven. Options: format. | 94103 |
| Полный адрес | Улица, город, почтовый индекс и страна в одной строке; город и страна соответствуют другим полям местоположения в строке. | 193 Cedar Lane, Vienna 20481, Austria |
| Широта | От −90 до 90, шесть десятичных знаков. | 48.208176 |
| Долгота | От −180 до 180, шесть десятичных знаков. | 16.373819 |
Специальные руководства:поддельные адреса · данные о продажах с доставкой
Интернет
| Тип | Описание и параметры | Пример |
|---|---|---|
| Доменное имя | Корпоративный домен в зарезервированном для документации TLD. | novadynamics.test |
| URL | URL-адрес https с двумя сегментами пути в зарезервированном TLD документации. | https://emberlabs.test/lorem/ipsum |
| Адрес IPv4 | RFC 5737Адрес только для документации: 192.0.2.0/24, 198.51.100.0/24 или 203.0.113.0/24. | 192.0.2.42 |
| Адрес IPv6 | RFC 3849Адрес только для документации с 2001 года: db8::/32. | 2001:db8:85a3:0000:0000:8a2e:0370:7334 |
| MAC-адрес | Шестнадцатеричный верхний регистр, разделенный двоеточиями. | 0A:1B:2C:3D:4E:5F |
| Цвет в HEX | #RRGGBB. | #e8590c |
| Название цвета | Удобочитаемое цветное слово. | turquoise |
| User-Agent | Реалистичные строки UA современного браузера. | Mozilla/5.0 (Windows NT 10.0…) Chrome/126.0 |
| Семантическая версия | Строка версии major.minor.patch. | 2.14.7 |
| Тип MIME | Общий тип носителя IANA. | application/json |
| Хеш (HEX) | Deterministic-looking hex digest — not a real cryptographic hash. Options: length (8–64), optional source field to derive it from another field above it (same source + seed ⇒ same hash). | 9f2c7a1e4b8d0f36 |
Специальные руководства:пример данных JSON · макетные приспособления API · Документы MongoDB
Бизнес
| Тип | Описание и параметры | Пример |
|---|---|---|
| Название компании | Префикс + суффикс, иногда юридическая форма. | Zenith Analytics GmbH |
| Название товара | Прилагательное + материал + существительное. | Ergonomic Bamboo Keyboard |
| Цена | Two-decimal amount. Options: min, max. | 129.99 |
| Код валюты | Код ISO 4217. | EUR |
| IBAN (фиктивный) | Country-length-shaped but not checksum-valid or bank-valid. Options: country. | DE89 3704 0044 0532 0130 00 |
| Номер карты (тестовый) | Только официальные тестовые PAN платежных шлюзов; никогда не используйте для реальных платежей. | 4111111111111111 |
| Тип кредитной карты | Название основной карточной сети. | Mastercard |
| Криптовалюта | Популярные тикеры. | ETH |
| Штрихкод EAN-13 | 12 случайных цифр плюс правильная контрольная цифра в стиле EAN-13/ISBN. | 4006381333931 |
| ISBN-13 | 13-значный код с префиксом 978 и правильной контрольной цифрой. | 9781234567897 |
Специальные руководства:номера тестовых карточек · поддельные номера IBAN · данные выборки продаж
Дата и время
| Тип | Описание и параметры | Пример |
|---|---|---|
| Дата | Date in a range. Options: from, to, format, order (random, or sequential — evenly spaced across the range in row order, for time-series fixtures). | 2024-11-03 |
| Время | 24h clock. Options: seconds. | 14:07:52 |
| Дата и время (ISO 8601) | UTC timestamp in a range. Options: from, to, order. | 2025-03-18T09:41:26Z |
| Метка времени Unix | Seconds since epoch. Options: from, to, order. | 1742291286 |
| День недели | Понедельник–воскресенье. | Thursday |
| Месяц | Январь–декабрь. | March |
| Часовой пояс | Название часового пояса IANA. | Europe/Berlin |
Специальные руководства:случайные даты и временные метки · NDJSON для временных рядов
Текст
| Тип | Описание и параметры | Пример |
|---|---|---|
| Слово | Одно лоремное слово. | voluptate |
| Слова | Space-separated words. Options: count. | magna aliqua enim |
| Предложение | Предложение из 6–14 слов с заглавной буквы. | Dolore magna aliqua enim minim veniam quis. |
| Абзац | Multiple sentences. Options: sentences. | Lorem ipsum dolor amet. Sed tempor… |
| Свой список | Your own values. Options: values (plain a, b, c or weighted a:5, b:1), mode (random, sequential, or weighted — weighted honors the value:weight ratios). | pending |
| Мой набор данных | Рисует из списка многократно используемых значений, сохраненного в папкеМои наборы данных on the builder (one value per line, up to 10,000 values). Datasets are reusable across schemas, and signing in syncs them across devices. Options: dataset (which list), mode (random or sequential). | acme-widget |
| Узор | # digit, ? A–Z, ~ a–z; other chars kept. | SKU-4821-QF |
| Регулярное выражение | Generates strings matching a constrained regex subset: literals, \d \w \s (+ negations), ., [classes], (groups), alternation |, quantifiers * + ? {n} {n,} {n,m}. No backreferences or lookaround. Options: pattern. | ABC-4821 |
| URL-идентификатор | слово-слово-число, шашлык-падеж. | amber-falcon-482 |
| Эмодзи | Один общий смайлик. | 🚀 |
Региональные тестовые примеры
Имена, почтовые индексы и вымышленные адреса для Турции, Китая, Индии, России и Германии. Телефонные префиксы намеренно недействительны. Идентификаторы содержат метку TEST для негативной проверки и не являются выданными номерами.
| Тип | Описание | Пример |
|---|---|---|
| Имя (Турция) | Синтетическое имя, зависящее от локали; не удостоверение личности. | tr_name |
| Почтовый индекс (Турция) | Справочный почтовый индекс из светильников города страны. | tr_postcode |
| Адрес (Турция) | Вымышленная тестовая улица и дом с местным городом и почтовым индексом. | tr_address |
| Телефон (Турция, тест) | Намеренно неверный префикс телефона 000; никогда не набирайте эти тестовые приспособления. | tr_phone |
| Тестовый TCKN / VKN (Турция) | Явный маркер TEST для отрицательной проверки личности/налога; не выданный национальный идентификатор или национальный идентификатор с действительной контрольной суммой. | tr_business_id |
| Имя (Китай) | Синтетическое имя, зависящее от локали; не удостоверение личности. | cn_name |
| Почтовый индекс (Китай) | Справочный почтовый индекс из светильников города страны. | cn_postcode |
| Адрес (Китай) | Вымышленная тестовая улица и дом с местным городом и почтовым индексом. | cn_address |
| Телефон (Китай, тест) | Намеренно неверный префикс телефона 000; никогда не набирайте эти тестовые приспособления. | cn_phone |
| Тестовый код предприятия (Китай) | Явный маркер TEST для отрицательной проверки личности/налога; не выданный национальный идентификатор или национальный идентификатор с действительной контрольной суммой. | cn_business_id |
| Имя (Индия) | Синтетическое имя, зависящее от локали; не удостоверение личности. | in_name |
| Почтовый индекс PIN (Индия) | Справочный почтовый индекс из светильников города страны. | in_postcode |
| Адрес (Индия) | Вымышленная тестовая улица и дом с местным городом и почтовым индексом. | in_address |
| Телефон (Индия, тест) | Намеренно неверный префикс телефона 000; никогда не набирайте эти тестовые приспособления. | in_phone |
| Тестовый PAN / GST (Индия) | Явный маркер TEST для отрицательной проверки личности/налога; не выданный национальный идентификатор или национальный идентификатор с действительной контрольной суммой. | in_business_id |
| Имя (Россия) | Синтетическое имя, зависящее от локали; не удостоверение личности. | ru_name |
| Почтовый индекс (Россия) | Справочный почтовый индекс из светильников города страны. | ru_postcode |
| Адрес (Россия) | Вымышленная тестовая улица и дом с местным городом и почтовым индексом. | ru_address |
| Телефон (Россия, тест) | Намеренно неверный префикс телефона 000; никогда не набирайте эти тестовые приспособления. | ru_phone |
| Тестовый ИНН (Россия) | Явный маркер TEST для отрицательной проверки личности/налога; не выданный национальный идентификатор или национальный идентификатор с действительной контрольной суммой. | ru_business_id |
| Имя (Германия) | Синтетическое имя, зависящее от локали; не удостоверение личности. | de_name |
| Почтовый индекс (Германия) | Справочный почтовый индекс из светильников города страны. | de_postcode |
| Адрес (Германия) | Вымышленная тестовая улица и дом с местным городом и почтовым индексом. | de_address |
| Телефон (Германия, тест) | Намеренно неверный префикс телефона 000; никогда не набирайте эти тестовые приспособления. | de_phone |
| Тестовый налоговый номер / НДС (Германия) | Явный маркер TEST для отрицательной проверки личности/налога; не выданный национальный идентификатор или национальный идентификатор с действительной контрольной суммой. | de_business_id |
Специальные руководства:Краевые случаи контроля качества · Драматургические светильники · Кипарисовые светильники
Отсутствует нужный вам тип? ВозьмитеУзор / Свой списокполе, которые в совокупности охватывают большинство индивидуальных форматов.
Обновлено