#P1871
short_links
جدول لینکهای کوتاه
مقدمه
این جدول برای ایجاد و مدیریت لینکهای کوتاهشده در سیستم استفاده میشود. هر لینک میتواند به یک مقصد متنی یا لینک خارجی اشاره کند و به یک شعبه وابسته است. امکان تفکیک نوع لینک و شمارش بازدید نیز فراهم شده است.
ساختار جدول
| نام ستون | نوع داده | توضیح |
|---|---|---|
| id | BIGINT | شناسه یکتا |
| branch | BIGINT | دفتر با اتصال به جدول افیس |
| type | ENUM | نوع لینک کوتاه (search یا post) |
| slug | VARCHAR(255) | شناسه یکتای لینک کوتاه (بخش آدرس) |
| target | LONGTEXT | مقصد لینک (میتواند URL یا داده متنی باشد) |
| views | INT | تعداد بازدید لینک (پیشفرض: 0) |
| status | INT | وضعیت فعالبودن لینک (پیشفرض: 1) |
| created_at | DATETIME | زمان ایجاد لینک |
| expired_at | DATETIME | تاریخ انقضای لینک (قابل تهی) |
جمعبندی
جدول لینکهای کوتاه یک ابزار سبک و انعطافپذیر است که برای ردیابی، اشتراکگذاری و کنترل دسترسی لینکها در سطح شعبه طراحی شده است. شمارنده بازدید و تاریخ انقضا امکان تحلیل و کنترل بهتر را فراهم میکند.