-
دوشنبه 29 مهر 1398, 15:34 عصر
#1
کاربر دائمی
بهترین ایده برای عملیات لاگ جداول
با سلام خدمت دوستان
میخواستم یه راهنمایی ازتون بگیرم
در یک دیتابیس برای لاگ کردن عملیات کاربران از جمله insert/update/delete کدوم طرح رو پیشنهاد میدید .
1- اینکه در داخل هر جدول 4 فیلد بنام های create_by, modify_by,create_date,modify_date ایجاد کنیم و هز زمان کاربر عملیات انجام داد هر کدوم از این فیلدها رو تغییر بدیم
2- اینکه تمام عملیات ها رو در یک فایل text خارج از دیتابیس ذخیره کنیم
3- اینکه یک جدول بنام log با فیلدهای table_name,row_id,user_id,date,operation_type بسازیم و هر زمان هر تغییری در جداول مربوطه انجام شد در جدول لاگ یک رکورد ایجاد کنیم .
کدوم سناریو منطقی تر بنظر میرسه .
قوانین ایجاد تاپیک در تالار
- شما نمی توانید تاپیک جدید ایجاد کنید
- شما نمی توانید به تاپیک ها پاسخ دهید
- شما نمی توانید ضمیمه ارسال کنید
- شما نمی توانید پاسخ هایتان را ویرایش کنید
-
قوانین سایت