Skip to main content
#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 تاریخ انقضای لینک
(قابل تهی)

جمع‌بندی

جدول لینک‌های کوتاه یک ابزار سبک و انعطاف‌پذیر است که برای ردیابی، اشتراک‌گذاری و کنترل دسترسی لینک‌ها در سطح شعبه طراحی شده است. شمارنده بازدید و تاریخ انقضا امکان تحلیل و کنترل بهتر را فراهم می‌کند.