Миграцията има следният общ вид:
Повече за миграциите: https://laravel.com/docs/5.3/migrations
Модели
Моделите в Laravel, както при повечето рамки, използващи MVC шаблона, са обекти, с които се извличат и обработват данни. Особеното при тях е, че имплементират
шаблона ActiveRecord. Накратко, това означава, че атрибутите на модела се извличат директно от колоните на базата от данни т.е. ако в БД имате поле "name", то можете
да го достъпите със същото име в модела, без да се налага да го дефинирате изрично (по начина, познат ви от ООП). За повече информация може да потърсите ключовите
думи "ORM" и "ActiveRecord" в Google.
Моделите в Laravel се генерират от Artisan (подробности подолу) със следната команда:
... и имат следният общ вид:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
//Миграциите се създават автоматично чрез Artisan! Прочетете по‐долу.
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CreateFlightsTable extends Migration
{
//Функцията up се изпълнява при
Учебни материали
Споделени от колеги - с преглед преди изтегляне.
Програмиране и програмни езици
Софтуерно инженерство
Ръководство- реализация на уеб приложение чрез Laravel
Преглед на първите от 10 страници.
0 коментара
За да коментирате, трябва да сте влезли в профила си.
Влезте