PDA

View Full Version : تعریف Description برای فیلدهای دیتابیس در CodeFirst



HOSSEINONLINE7
جمعه 11 اردیبهشت 1394, 10:42 صبح
سلام چطور میشه برای فیلدهای دیتابیس توسط Fluent Api یا Attribute ها Description تعریف کرد تا وقتی دیتابیس در Sql Server ایجاد شد هر فیلدی توضیح داشته باشه ؟

HOSSEINONLINE7
شنبه 12 اردیبهشت 1394, 19:36 عصر
راهی نیست ؟ اگر بخوام بعد اینکه دیتابیس ایجاد شد دستی برم توضیحاتش را برای هر فیلد بزنم خیلی وقتگیره .

بعیده راهی برای این نباشه :متفکر:

niloo17
دوشنبه 14 اردیبهشت 1394, 09:07 صبح
سلام
Attribute برای تعریف description نداره .
شما می تونید در متد Seed ، یک رکورد جدید به sys.extended_properties اضافه کنید .


EXEC sys.sp_addextendedproperty @name='MS_Description',
@value=N'Your description',
@level0type=N'SCHEMA',@level0name=N'YourSchema',
@level1type=N'TABLE',@level1name=N'YourTable',
@level2type=N'COLUMN',@level2name=N'YourColumn'