Vaciar Tabla

PIPE proporciona el método vaciar() para vaciar una tabla y reiniciar el contador auto incrementable.

Vaciar la tabla usuarios.

<?php

$resultado = Usuario::vaciar();

// Por medio del constructor de consultas PIPE.
$resultado = PIPE::tabla('usuarios')->vaciar();

En muchos gestores de bases de datos, existe una restricción al intentar el vaciado de una tabla. Podemos omitir esta restricción de la siguiente manera.

<?php

$resultado = Usuario::vaciar(true);

// Por medio del constructor de consultas PIPE.
$resultado = PIPE::tabla('usuarios')->vaciar(true);

Si utilizas el Modelo para interactuar con los datos de la base de datos, tendrás la ventaja de poder omitir las convenciones que tiene el ORM PIPE y adaptarse a la estructura que tenga tu tabla en la base de datos, ya que el Constructor de Consultas se adapta por defecto a las convenciones.