Описание тега laravel-schema-builder
1
ответ
Миграция Laravel не удалась
У меня проблемы с Laravel Migrations. Я недавно прекратил разработку на C9 и решил попробовать Nitrous.io вместо этого - однако я не уверен, связано ли это с моей ошибкой. Я также решил перейти с sqlite на mysql. Так как я немного Noob SQL; У меня п…
15 ноя '15 в 20:55
0
ответов
Частичные индексы Laravel Schema Builder
Как я могу создать частичные индексы, используя Laravel 5.2 Schema Builder? Например, вместо запроса create index alternate_listing_not_null on listings(alternate_listings_id) where alternate_listings_id is not null Как бы я сделал это с помощью син…
15 июн '16 в 19:53
1
ответ
Как добавить выбранный элемент в базу данных MySQL Laravel Schema Builder?
Я использовал webpatser / laravel-страны в моем контроллере $countries= DB::table('countries')->lists('name'); выбрать список стран в моей форме я получил всю страну {!! Form::select('country',$countries,null) !!} в моей схеме сейчас у меня так $…
07 янв '16 в 04:51
1
ответ
Laravel Schema Builder, найти автоинкремент columnType
Я работаю над обновлением существующей базы данных, чтобы использовать автоинкрементные первичные ключи. Эта БД в настоящее время имеет сумасшедшие именованные поля PK с пользовательскими значениями. Мне нужно сначала проверить каждую таблицу, чтобы…
20 дек '16 в 14:47
7
ответов
Как установить автоинкремент в не первичный ключ?
Как установить поле автоинкремента базы данных, которое не является первичным ключом в методе создания? Единственный способ - использовать необработанный запрос? DB::statement('ALTER TABLE table CHANGE field field INT(10)AUTO_INCREMENT');
21 мар '17 в 14:21
2
ответа
Миграция laravel использует автоинкремент, когда он не является основным
Я пытаюсь создать таблицу с миграциями Laravel, но у меня возникли некоторые проблемы. Мне просто нужно создать таблицу с первичной парой ('user_id' и 'media_id'), то есть 'inc' с автоинкрементом. Я могу сделать это в MySQL, но мне не удается сделат…
15 май '17 в 22:08
0
ответов
Как создать вложенную таблицу в объектно-реляционной базе данных с помощью Schema Builder в Laravel?
У меня есть объектно-реляционная база данных, в которой есть таблица "программное обеспечение" с вложенной таблицей "установки". Я привык использовать Schema Builder с реляционными базами данных и описывал мои столбцы следующим образом: $table->i…
21 янв '16 в 22:50
1
ответ
Laravel 5.3 Схема:: создать ENUM поле VARCHAR
Я только что создал новую миграцию. После запуска я вижу свое поле type не тип ENUM. Вместо этого он имеет тип VARCHAR(255) Schema::create('payments', function (Blueprint $table) { $table->increments('id'); $table->text('response'); $table->…
02 ноя '16 в 16:20
1
ответ
Как установить значение по умолчанию для целочисленного поля на максимально возможный?
Есть ли способ установить максимальное значение в качестве значения по умолчанию для целочисленного поля? Другими словами, я ищу простой и элегантный способ заменить жестко закодированный 999 значение из кода ниже. Schema::create('files', function(B…
28 июл '16 в 19:36
1
ответ
Добавить тип столбца varchar с SQL Server, используя Laravel
Я использую Laravel 5.7 вместе с SQL Server 2017, и я хочу сгенерировать varchar(50) колонка называется name, Выполнение этого кода дает мне nvarchar(50) вместо: Schema::create('test', function(Blueprint $table) { $table->string('name', 50); }); …
26 янв '19 в 08:31
1
ответ
Схема Laravel DB при обращении к двум таблицам
Существует возможность, называемая "интересами", в которой хранятся идентификаторы "категорий" и / или "брендов", в которых заинтересован каждый пользователь. Чтобы предотвратить создание двух отдельных таблиц для user_category_interests а также use…
11 фев '17 в 23:35
1
ответ
Как создать самореферентные отношения (внешний ключ) в миграции Laravel?
Я начинаю с самообучающегося проекта, построенного на основе Laravel 5.2, и я нашел свою первую проблему: самостоятельную ссылку в процессе миграции. Вот так файл 2016_08_02_024942_create_navigation_table.php похоже (я удалил комментарии, чтобы не д…
02 авг '16 в 03:19
1
ответ
Миграции базы данных Laravel Тип настраиваемого столбца в построителе схемы
Я пытаюсь создать миграции с помощью Laravel, но я нахожусь в ситуации, когда мне нужен пользовательский тип столбца, так как тот, который мне нужен, не включен в построитель схем, а именно "POLYGON". Поэтому я хочу знать, как я могу создать свой со…
20 авг '17 в 20:46
1
ответ
Laravel Schema Builder не устанавливает правильное количество цифр в типе данных Double
Итак, мне нужно сэкономить суммы, которые идут до 999,999,999,999.99и в документации построителя схем Laravel говорится, что я могу установить до 15 цифр и 8 десятичных знаков, но это не работает ( https://laravel.com/docs/5.2/migrations) В колонке …
18 фев '16 в 03:49
1
ответ
Laravel 5.8 Схема добавления внешнего ключа не работает
Я пытаюсь создать внешние ключи в Laravel 5.8, и при переносе таблицы с помощью Artisan внешний ключ не задан. в cities стол и provinces таблица, все поля id являются целыми числами без знака. Я работаю с wamp64 на Windows 10. public function up() {…
03 май '19 в 14:19
2
ответа
Как оптимизировать оператор запроса в Laravel 7?
Я показываю код на скриншоте, потому что хочу показать вам мою строку 43 Фактический код здесь: public function index() { $inputs = Request::all(); $interval = ''; if(array_key_exists('interval', $inputs)){ $interval = $inputs['interval']; } switch …
13 апр '20 в 19:49
0
ответов
Миграция Laravel 7 с SQL Server: создать столбец NVARCHAR(MAX)
С построителем схем Laravel 7 и SQL Server я не могу найти способ объявитьNVARCHAR(MAX)столбец. Есть ли способ добиться этого?
18 авг '20 в 12:16
5
ответов
Лучший способ хранить и загружать JSON из базы данных в Laravel
Я пытаюсь сохранить json в базе данных и загрузить его обратно Я пытался хранить Хранится правильно. Я проверил БД, он показал правильно. {имя: "Джон", возраст: 31 год, город: "Нью-Йорк"} Я продолжал смотреть Это мой код. public function store() { $…
23 апр '21 в 00:50
1
ответ
Обновление данных существующего столбца и копирование данных с миграциями
Можно ли добавить новый столбец, скопировать некоторые данные в этот новый столбец и обновить данные в другом столбце с помощью миграции Laravel? У меня есть таблица примерно такая; Можно ли добиться этого с помощью миграции или семени или чего-то е…
18 авг '21 в 19:23
0
ответов
Doctrine/DBAL/Schema/SchemaException — нет столбца с именем
Ларавель версии 5.5 База данных mysql use Illuminate\Support\Facades\DB; class InvoiceController extends Controller { public function GenerateInvoice() { $data_type = DB::getSchemaBuilder()->getColumnType('order', 'invoice_no'); dump($data_type);…
26 дек '20 в 13:30