2017-01-06 13 views
0

私はフロントエンドのアプリであるLaravel 5.3でWebアプリケーションを作っています。私はバックエンドアプリケーションからデータを管理しています。私はすでにバックエンドアプリではなくフロントエンドアプリでモデルとマイグレーションを行っています。だから、私はどのように両方のために同じデータベース、モデル、および移行を使用する必要があります。助けてください。2つのLaravel Appsに同じデータベースを使用

答えて

1

バックエンドアプリケーションでモデルを作成するだけで、動作します。

あなたは職人を使用している場合:

php artisan make:model ModelName 

移行ファイルはもう少しトリッキーなことができ、私は一貫性を保つためにあなたのフロントエンドアプリを通じて、このすべてを管理して、バックエンドに必要なモデルを作成することをお勧めアプリ。

0

バックエンドアプリもLaravelを使用しているかどうかは言及していません。

いずれにしても、私はあなたの最善のアプローチは、バックエンドアプリケーションをAPIとして構築することだと思います。次に、データベースの移行とモデルが含まれます。バックエンドは、データベースに直接接続するものです。フロントエンドは、バックエンドAPIからデータを取り出して表示します。フロントエンドアプリケーションは、独自のモデルを持つこともできます(データベースモデルではありません)。

関連する問題