Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

sqlstate[42000]: syntax error or access violation laravel

mohon bantuannya, ini eror karena kenapa ya? Waktu dulu pertama saya buat tidak ada masalah tetapi saat saya mau menggunakkan table baru untuk migrate sudah tidak bisa.

avatar ariesto14
@ariesto14

42 Kontribusi 2 Poin

Diperbarui 8 tahun yang lalu

10 Jawaban:

karena masalah pada migration nya, coba ditampilkan isi file migration paymentnya, jadi kita bisa bantu salahnya dimana.

avatar hilmanski
@hilmanski

2702 Kontribusi 2140 Poin

Dipost 8 tahun yang lalu

kemarin saya coba dengan coding seperti ini bisa, tetapi saat saya rollback dan migrate lagi sudah tidak bisa, mohon bantuannya mas @hilmanrdn

avatar ariesto14
@ariesto14

42 Kontribusi 2 Poin

Dipost 8 tahun yang lalu

Jawaban Terpilih

coba hilangkan angka pada increment dan juga integer dan tambah unsigned di total

$table->increments('id_payment',11);
$table->integer('total',25);
// menjadi
$table->increments('id_payment');
$table->integer('total')->unsigned();

avatar onirusama
@onirusama

265 Kontribusi 184 Poin

Dipost 8 tahun yang lalu

terima kasih @onirusama it's work

avatar ariesto14
@ariesto14

42 Kontribusi 2 Poin

Dipost 8 tahun yang lalu

good kalo udah work, agan @ariesto14 ini beberapa aturan forum 1. kalau ada kode, tampilkan kodenya di pertanyaan, biar orang bisa langsung lihat 2. kalau kode, taro di tag kode, bukan sebagai gambar 3. kalau ada jawaban yang benar, tandai sebagai jawaban benar

terima kasih dan selamat berkativitas

avatar hilmanski
@hilmanski

2702 Kontribusi 2140 Poin

Dipost 8 tahun yang lalu

maav mas @hilmanrdn saya lupa, nanti saya upload source code yang berhasil

avatar ariesto14
@ariesto14

42 Kontribusi 2 Poin

Dipost 8 tahun yang lalu

gan..cara upload foto seperti itu gi mana?

avatar jacs
@jacs

67 Kontribusi 6 Poin

Dipost 8 tahun yang lalu

sabar gan, mungkin @hilmanrdn sedang update fasilitasnya makanya hilang tombolnya.

avatar onirusama
@onirusama

265 Kontribusi 184 Poin

Dipost 8 tahun yang lalu

@onirusama oh gitu gan..

avatar jacs
@jacs

67 Kontribusi 6 Poin

Dipost 8 tahun yang lalu

Source Code yang berhasil

  public function up()
    {
        Schema::create('payments', function (Blueprint $table) {
            $table->increments('id_payment');
            $table->char('payment1',25);
            $table->char('date1',50);
            $table->char('payment2',25)->nullable();
            $table->char('date2',50)->nullable();
            $table->char('payment3',25)->nullable();
            $table->char('date3',50)->nullable();
            $table->integer('total');
            $table->integer('id_customers')->unsigned();
            $table->timestamps();
            $table->foreign('id_customers')->references('id')->on('customers')
            ->onUpdate('cascade')->onDelete('cascade');
        });
    }

avatar ariesto14
@ariesto14

42 Kontribusi 2 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban