jai*_*jai 3 php mysql migration stored-procedures laravel
我正在研究laravel 4.1.我有一个现成的mysql数据库通过其他方式创建.我已设法从现有数据库创建迁移,如果运行,将创建数据库中的所有表.
我希望迁移还包括数据库中存在的存储过程,函数和事件.
我特别想知道如何从现有数据库为存储过程,事件和函数创建laravel迁移.
要在迁移中执行原始SQL命令(如创建存储过程),您可以执行以下操作:
public function up()
{
DB::unprepared('CREATE PROCEDURE my_procedure( IN param INT(10) ) BEGIN /* here your SP code */ END');
}
public function down()
{
DB::unprepared('DROP PROCEDURE IF EXISTS my_procedure');
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6637 次 |
| 最近记录: |