rap2hpoutre/pg-anonymizer
این ابزار یک رابط دستوری خط فرمان (CLI) مبتنی بر Node.js است که به شما امکان میدهد دیتابیس PostgreSQL را به صورت ناشناسسازیشده خروجی بگیرید.
کاربرد:
وقتی نیاز دارید دادههای واقعی دیتابیس خود را برای تست، توسعه یا اشتراکگذاری با تیمهای دیگر استفاده کنید، اما نمیخواهید اطلاعات حساس (مثل ایمیل، شماره تلفن، نام کاربری و غیره) فاش شوند، این ابزار به شما کمک میکند تا یک دامپ ایمن و ناشناس ایجاد کنید.
در چه شرایطی بهتره استفاده شود؟
وقتی کار روی محیطهای تست یا استیجینگ دارید و نیاز به دادههای واقعی دارید، اما باید از حریم خصوصی کاربران محافظت کنید. همچنین برای تیمهای توسعهی باز (open-source) که میخواهند دادههای نمونه واقعی داشته باشند، بینهایت مفیده.
چند مثال از موارد استفاده:
جایگزینی تمام ایمیلهای کاربران با ایمیلهای ساختگی مثل [email protected]
رندومسازی نامها و آدرسها در جدول کاربران
پاککردن یا مسککردن فیلدهای حساس مثل شماره کارت یا کد ملی
ایجاد دامپ امن برای استفاده در محیط CI/CD
- ##data
- ##postgresql
- ##anonymization
- ##nodejs
- ##data
- ##development
- ##open
- ##test
- ##devops
- ##data
