Keramatifar
پنج شنبه 16 تیر 1390, 01:39 صبح
پروژه SP Gen یکی از پروژه های Open Source من است، همانطور که می دانید لازمه برنامه نویسی چند لایه و Object Oriented استفاده از Stored Procedure ها در بخش Data Access Layer می باشد. هر Table ای که در دیتابیس ایجاد می شود نیاز به حداقل 5 Stored Procedure دارد، این نرم افزار با گرفتن دیتابیس و مشخص کردن جدول، 5 SP استاندارد را بصورت زیر ایجاد می کند:
sp_TableName_SelectAll
sp_TableName_SelectRow
sp_TableName_UpdateRow
sp_TableName_InsertRow
sp_TableName_DeleteRow
همچنین یک فایل PHP دارای یک Class به نام Table مورد نظر، ایجاد می کند که به ازای هر کدام از SP ها یک متد دسترسی با استفاده از PHP Data Object - PDO ایجاد می کنید و به این ترتیب Class مربوط به Data Access Layer هر Table نیز ایجاد می شود.
لینک پروژه (http://keramatifar.ir/stored-procedure-generator.php)
آپدیت: لینک اصلاح شد
sp_TableName_SelectAll
sp_TableName_SelectRow
sp_TableName_UpdateRow
sp_TableName_InsertRow
sp_TableName_DeleteRow
همچنین یک فایل PHP دارای یک Class به نام Table مورد نظر، ایجاد می کند که به ازای هر کدام از SP ها یک متد دسترسی با استفاده از PHP Data Object - PDO ایجاد می کنید و به این ترتیب Class مربوط به Data Access Layer هر Table نیز ایجاد می شود.
لینک پروژه (http://keramatifar.ir/stored-procedure-generator.php)
آپدیت: لینک اصلاح شد