Download the PHP package websupply/doctrine-wipe without Composer

On this page you can find all versions of the php package websupply/doctrine-wipe. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package doctrine-wipe

Drop and truncate database tables via CLI, for Neos Flow

Delete all data and tables available from the Doctrine connection. Using the configured platforms DROP and TRUNCATE query statements.

A quick help, if you need to re-apply all migrations or re-import a dataset to certain tables

These commands are DESTRUCTIVE.

Installation

All commands supports --dry-run

All commands supports a --dry-run command, that will output the statements, but not execute them.

Output would look like this

`

The drop command

You can drop one or all tables with the command

./flow doctrine:drop

One of the following arguments are required

--all will drop all tables present in the database (no looking up ORM stuff - this is direct database)

--table <table> will drop only the given table

Example:

The truncate command

The drop command

You can empty/truncate the rows from one or all tables with the command

./flow doctrine:truncate

One of the following arguments are required

--all truncate all tables present in the database (no looking up ORM stuff - this is direct database)

--table <table> will truncate only the given table

Example:

The Doctrine migration table

The flow_doctrine_migrationstatus table is not truncated, even when passing the --all argument.

If you need to truncate this, our guess is, you looking at dropping the whole table and reapply migration.

Support and sponsoring

Work on this package is supported by the Danish web company WebSupply ApS


All versions of doctrine-wipe with dependencies

PHP Build Version
Package Version
Requires neos/flow Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package websupply/doctrine-wipe contains the following files

Loading the files please wait ....