在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):Xethron/migrations-generator开源软件地址(OpenSource Url):https://github.com/Xethron/migrations-generator开源编程语言(OpenSource Language):PHP 100.0%开源软件介绍(OpenSource Introduction):Laravel Migrations GeneratorGenerate Laravel Migrations from an existing database, including indexes and foreign keys! Upgrading to Laravel 5.4Please note that the Laravel 4 Generator edits have been moved to Laravel 5 installationThe recommended way to install this is through composer: composer require --dev "xethron/migrations-generator" In Laravel 5.5 the service providers will automatically get registered. In older versions of the framework edit Way\Generators\GeneratorsServiceProvider::class,
Xethron\MigrationsGenerator\MigrationsGeneratorServiceProvider::class, If you want this lib only for dev, you can add the following code to your public function register()
{
if ($this->app->environment() !== 'production') {
$this->app->register(\Way\Generators\GeneratorsServiceProvider::class);
$this->app->register(\Xethron\MigrationsGenerator\MigrationsGeneratorServiceProvider::class);
}
// ...
} Notes:
Laravel 4 installationRun the following composer command: composer require --dev "xethron/migrations-generator:~1.3.0" Next, add the following service providers: 'Way\Generators\GeneratorsServiceProvider',
'Xethron\MigrationsGenerator\MigrationsGeneratorServiceProvider', And you're set. To double check if its working, run UsageTo generate migrations from a database, you need to have your database setup in Laravel's Config. Run Laravel Migrations Generator will first generate all the tables, columns and indexes, and afterwards setup all the foreign key constraints. So make sure you include all the tables listed in the foreign keys so that they are present when the foreign keys are created. You can also specify the connection name if you are not using your default connection with Run Check out Chung Tran's blog post for a quick step by step introduction: Generate Migrations from an existing database in Laravel 4 ChangelogChangelog for Laravel Migrations Generator 20 November 2016: v2.0.0
20 November 2016: v1.3.0
25 July: v1.2.2
29 May: v1.2.1
16 May: v1.2.0
10 May: v1.1.1
24 March: v1.1.0
Thank YouThanks to Jeffrey Way for his amazing Laravel-4-Generators package. This package depends greatly on his work. ContributorsBernhard Breytenbach (@BBreyten) LicenseThe Laravel Migrations Generator is open-sourced software licensed under the MIT license |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论