Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 26.03.2015 19:05:34

Xeilor

Партиционирование таблиц MySql

Здравствуйте!

Подскажите как правильно реализовать в laravel 5 следующее:

CREATE TABLE orders_range (
    customer_name VARCHAR(30),
    store_id INT,
    order_date DATE,
) ENGINE = MYISAM

PARTITION BY RANGE( YEAR(order_date) ) (
    PARTITION p_old VALUES LESS THAN(2008),
    PARTITION p_2008 VALUES LESS THAN(2009),
    PARTITION p_2009 VALUES LESS THAN(MAXVALUE)
);

Покопался в коде фреймворка, но, похоже, "Illuminate\Database\Schema\Blueprint" не умеет это делать.
Буду признателен за подсказку.

#2 27.03.2015 07:50:59

Re: Партиционирование таблиц MySql

не умеет. но у него же есть PHPquery() — можно произвольные запросы на базе выполнять.

Не в сети

Подвал раздела