Eu estou fazendo uma aplicação usando o Laravel e estou tendo problema nas minhas tables, de alguma forma ele travou uma table de nomes clientes, a qual eu já excluí, procurei no código todo e não tem mais nenhuma palavra clientes, porém quando eu rodo ele dá esse log:
SQLSTATE[HY000]: General error: 1 table clientes has no column named nomecliente (SQL: insert into "clientes" ("nomecliente") values (Teste))
Eu segui o que o Vinicius fez, mas em alguma parte ele travou essa table clientes e eu tentei reiniciar o computador pra ver se era algo de memoria dele, mas não adiantou nada.
Isso no Migration:
class Client extends Migration
{
public function up()
{
Schema::create('cliete', function(Blueprint $table)
{
$table->string('nomecliente');
});
}
Isso no Controller:
<?php
namespace App\Http\Controllers;
use App\Cliente;
use Illuminate\Http\Request;
class ClienteController extends Controller
{
// Mostra o index dos cliente
public function index() {
$cliente = Cliente::all();
return view('societario', compact('cliente'));
}
public function create()
{
return view('adiciona-cliente');
}
// Salva os dados do cliente no banco de dados Client
public function store(Request $request)
{
$cliente = Cliente::create($request->all());
echo "Cliente com id {$cliente->id} criada: {$cliente->nomecliente}";
}
}