UTILS.
۱۰۰٪ در مرورگر
🎲

مولد داده ماک / تستی

یک اسکیمای از فیلدهای نوع‌دار بسازید و داده ماک واقع‌گرایانه را به‌صورت CSV، JSON یا SQL تولید کنید.

خروجی

درباره این ابزار

مولد داده ماک یک سازنده اسکیمای رایگان و درون‌مرورگری برای مجموعه‌داده‌های تستی واقع‌گرایانه است. هر تعداد ستون تعریف کنید، به هرکدام یک نوع بدهید — بازه عدد صحیح یا اعشاری، نام، ایمیل، بازه تاریخ، بولی، UUID، شهر، فهرست‌انتخاب یا واژه‌های لورم — یک تعداد ردیف تنظیم کنید و داده جعلی آماده‌مصرف تولید کنید. همه چیز روی دستگاه شما ساخته می‌شود، بنابراین چیزی آپلود نمی‌شود.

برخلاف یک سازنده ساده CSV تصادفی، این ابزار اسکیمامحور است: نام، نوع و گزینه‌های هر ستون را شما کنترل می‌کنید، سپس همان مجموعه‌داده را به‌صورت CSV، یک آرایه JSON از آبجکت‌های نوع‌دار، یا دستورات SQL INSERT برای جدولی که نام می‌گذارید خروجی می‌گیرید. مقادیر تصادفی تا حد امکان از تصادفی‌سازی crypto مرورگر برای تنوع خوب استفاده می‌کنند.

چون کاملاً به‌صورت محلی اجرا می‌شود، راهی خصوصی و مناسب برای کار آفلاین است تا پایگاه‌داده‌ها را seed کنید، دموها را پر کنید و خطوط لوله داده را تست کنید، بدون نوشتن دستی ردیف‌ها یا افشای چیزی به یک سرور.

پرسش‌های پرتکرار

گزینه‌های هر نوع چگونه کار می‌کنند؟
نوع‌های عدد صحیح و اعشاری یک بازه مانند 1-1000 می‌خوانند؛ date یک جفت شروع،پایان مانند 2020-01-01,2025-12-31 می‌خواند؛ pick یک فهرست جدا‌شده با کاما از گزینه‌ها می‌خواند؛ و lorem یک تعداد واژه می‌خواند. نوع‌هایی مانند name، email، uuid و city به گزینه‌ای نیاز ندارند.
خروجی‌های CSV، JSON و SQL چه شکلی هستند؟
CSV یک ردیف سرستون به‌علاوه یک خط برای هر رکورد دارد که در صورت نیاز در گیومه قرار می‌گیرد؛ JSON یک آرایه خوش‌نمای از آبجکت‌ها است که اعداد و بولی‌ها نوع بومی خود را حفظ می‌کنند؛ SQL یک دستور INSERT برای هر ردیف به داخل نام جدولی است که وارد می‌کنید، با رشته‌های escape‌شده و اعداد بدون گیومه.
آیا داده تکرارپذیر است یا یکتا؟
مقادیر در هر بار تولید از نو تصادفی‌سازی می‌شوند، بنابراین هر بار یک مجموعه‌داده تازه می‌گیرید. یک ستون عدد صحیح که دقیقاً id نامیده شده باشد در بازه پیش‌فرض به‌طور خودکار از 1..N شماره‌گذاری می‌شود تا مانند یک کلید اصلی خوانده شود.
چند ردیف می‌توانم تولید کنم؟
تا ۵۰۰۰ ردیف در هر اجرا تا صفحه پاسخگو بماند؛ اگر بیشتر لازم دارید دوباره تولید کنید یا خروجی‌ها را به هم بچسبانید، و به‌یاد داشته باشید که کل فرایند در مرورگر شما می‌ماند.

ابزارهای بیشتر