За последние 24 часа нас посетили 10494 программиста и 754 робота. Сейчас ищут 113 программистов ...

Как исправить ошибку php artisan db:seed? ArticlesSeeder

Тема в разделе "Laravel", создана пользователем boss1, 18 фев 2021.

  1. boss1

    boss1 Новичок

    С нами с:
    18 фев 2021
    Сообщения:
    62
    Симпатии:
    0
    Как исправить ошибку php artisan db:seed? ArticlesSeeder

    [Illuminate\Database\QueryException] SQLSTATE[HY000]: General error: 1364 Field 'alias' doesn't have a default value (SQL: INSERT INTO artic les (name,text,img) VALUES (Blog post,

    Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem ne c elit. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.

    ,pic1.jpg))
    [Doctrine\DBAL\Driver\PDOException] SQLSTATE[HY000]: General error: 1364 Field 'alias' doesn't have a default value

    [PDOException] SQLSTATE[HY000]: General error: 1364 Field 'alias' doesn't have a default value


    PHP:
    1. <?php
    2.  
    3. use Illuminate\Database\Seeder;
    4. use App\Article;
    5.  
    6. class ArticlesSeeder extends Seeder
    7. {
    8.     /**
    9.      * Run the database seeds.
    10.      *
    11.      * @return void
    12.      */
    13.     public function run()
    14.     {
    15.         //
    16.         //1
    17.         DB::insert('INSERT INTO `articles` (`name`,`text`,`img`) VALUES (?,?,?)',
    18.             [
    19.                 'Blog post',
    20.                 '<p>Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.</p>',
    21.                 'pic1.jpg'
    22.             ]);
    23.  
    24.         //2
    25.         DB::table('articles')->insert(
    26.  
    27.             [
    28.  
    29.                 [
    30.                     'name'=> "Sample blog post",
    31.                     'text'=>"<p class='blog-post-meta'>January 1, 2014 by <a href='#'>Mark</a></p>
    32.  
    33.                                        <p>This blog post shows a few different types of content that's supported and styled with Bootstrap. Basic typography, images, and code are all supported.</p>
    34.                                        <hr>
    35.                                        <p>Cum sociis natoque penatibus et magnis <a href='#'>dis parturient montes</a>, nascetur ridiculus mus. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Sed posuere consectetur est at lobortis. Cras mattis consectetur purus sit amet fermentum.</p>
    36.                                        <blockquote>
    37.                                          <p>Curabitur blandit tempus porttitor. <strong>Nullam quis risus eget urna mollis</strong> ornare vel eu leo. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>
    38.                                        </blockquote>
    39.                                        <p>Etiam porta <em>sem malesuada magna</em> mollis euismod. Cras mattis consectetur purus sit amet fermentum. Aenean lacinia bibendum nulla sed consectetur.</p>
    40.                                        <h2>Heading</h2>
    41.                                        <p>Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.</p>
    42.                                        <h3>Sub-heading</h3>
    43.                                        <p>Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p>
    44.                                        <pre><code>Example code block</code></pre>
    45.                                        <p>Aenean lacinia bibendum nulla sed consectetur. Etiam porta sem malesuada magna mollis euismod. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa.</p>
    46.                                        <h3>Sub-heading</h3>
    47.                                        <p>Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aenean lacinia bibendum nulla sed consectetur. Etiam porta sem malesuada magna mollis euismod. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</p>
    48.                                        <ul>
    49.                                          <li>Praesent commodo cursus magna, vel scelerisque nisl consectetur et.</li>
    50.                                          <li>Donec id elit non mi porta gravida at eget metus.</li>
    51.                                          <li>Nulla vitae elit libero, a pharetra augue.</li>
    52.                                        </ul>
    53.                                        <p>Donec ullamcorper nulla non metus auctor fringilla. Nulla vitae elit libero, a pharetra augue.</p>
    54.                                        <ol>
    55.                                          <li>Vestibulum id ligula porta felis euismod semper.</li>
    56.                                          <li>Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</li>
    57.                                          <li>Maecenas sed diam eget risus varius blandit sit amet non magna.</li>
    58.                                        </ol>
    59.                                        <p>Cras mattis consectetur purus sit amet fermentum. Sed posuere consectetur est at lobortis.</p>",
    60.  
    61.                     'img'=>'pic2.jpg'
    62.                 ],
    63.  
    64.                 [
    65.                     'name' => "Sample blog post 2",
    66.                     'text' => "<p class='blog-post-meta'>January 1, 2014 by <a href='#'>Mark</a></p>
    67.  
    68.                                <p>This blog post shows a few different types of content that's supported and styled with Bootstrap. Basic typography, images, and code are all supported.</p>
    69.                                <hr>
    70.                                <p>Cum sociis natoque penatibus et magnis <a href='#'>dis parturient montes</a>, nascetur ridiculus mus. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Sed posuere consectetur est at lobortis. Cras mattis consectetur purus sit amet fermentum.</p>
    71.                                <blockquote>
    72.                                  <p>Curabitur blandit tempus porttitor. <strong>Nullam quis risus eget urna mollis</strong> ornare vel eu leo. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>
    73.                                </blockquote>
    74.                                <p>Etiam porta <em>sem malesuada magna</em> mollis euismod. Cras mattis consectetur purus sit amet fermentum. Aenean lacinia bibendum nulla sed consectetur.</p>
    75.                                <h2>Heading</h2>
    76.                                <p>Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.</p>
    77.                                <h3>Sub-heading</h3>
    78.                                <p>Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p>
    79.                                <pre><code>Example code block</code></pre>
    80.                                <p>Aenean lacinia bibendum nulla sed consectetur. Etiam porta sem malesuada magna mollis euismod. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa.</p>
    81.                                <h3>Sub-heading</h3>
    82.                                <p>Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aenean lacinia bibendum nulla sed consectetur. Etiam porta sem malesuada magna mollis euismod. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</p>
    83.                                <ul>
    84.                                  <li>Praesent commodo cursus magna, vel scelerisque nisl consectetur et.</li>
    85.                                  <li>Donec id elit non mi porta gravida at eget metus.</li>
    86.                                  <li>Nulla vitae elit libero, a pharetra augue.</li>
    87.                                </ul>
    88.                                <p>Donec ullamcorper nulla non metus auctor fringilla. Nulla vitae elit libero, a pharetra augue.</p>
    89.                                <ol>
    90.                                  <li>Vestibulum id ligula porta felis euismod semper.</li>
    91.                                  <li>Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</li>
    92.                                  <li>Maecenas sed diam eget risus varius blandit sit amet non magna.</li>
    93.                                </ol>
    94.                                <p>Cras mattis consectetur purus sit amet fermentum. Sed posuere consectetur est at lobortis.</p>",
    95.  
    96.                     'img'=>'pic3.jpg'
    97.                 ]
    98.  
    99.  
    100.             ]
    101.  
    102.         );
    103.  
    104.         //3
    105.         Article::create([
    106.  
    107.             'name'=>'Sample blog post 3',
    108.             'text'=>'Hello world',
    109.             'img'=>'pic4.jpg'
    110.  
    111.         ]);
    112.  
    113.     }
    114. }
     
  2. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    7.960
    Симпатии:
    1.575
    Как это переводится на русский язык? Добавить дефолтное значение или же добавить значение во вставку.
     
  3. boss1

    boss1 Новичок

    С нами с:
    18 фев 2021
    Сообщения:
    62
    Симпатии:
    0
    Поле alias не имеет значения по умолчанию
     
  4. boss1

    boss1 Новичок

    С нами с:
    18 фев 2021
    Сообщения:
    62
    Симпатии:
    0
    php artisan migrate
    Migration table created successfully.


    [Symfony\Component\Debug\Exception\FatalThrowableError]
    Parse error: syntax error, unexpected 'public' (T_PUBLIC)
    сейчас эта ошибка
     
  5. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.983
    Симпатии:
    748
    нах лезть в лару, если не умеешь читать
    это фреймворк для взрослых дядек
    --- Добавлено ---
    это убунта походу
     
  6. boss1

    boss1 Новичок

    С нами с:
    18 фев 2021
    Сообщения:
    62
    Симпатии:
    0
    Я умею читать. Буквы знаю