Sobes.tech
Junior — Middle

Оё метавонед шарҳи кунед, ки дар равандҳои таҳияи барномаҳо чӣ маъно дорад, ки ба он Database First гуфта мешавад?

sobes.tech AI

Ҷавоб аз AI

Датабейс Фёрст тәсілі — бұл қолданба әзірлеу әдісі, онда алдымен мәліметтер базасы құрылады және жобаланады, содан кейін осы база негізінде мәліметтер моделі мен қолданба коды жасалады.

C# және Entity Framework контекстінде, бұл алдымен бар мәліметтер базасын (мысалы, SQL Server-де) құруды білдіреді, содан кейін Scaffold-DbContext құралы көмегімен базаның құрылымын көрсететін модель сыныптары мен мәліметтер контексті жасалады.

Мәліметтер базасынан модельдер құру үшін мысал команда:

Scaffold-DbContext "Server=.;Database=MyDb;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models

Бұл бұрыннан бар мәліметтер базасымен жұмыс істеуге мүмкіндік береді, модельдерді қолмен жобаламай.