Schema::existsInDatabase

(No version information available, might only be in Git)

Schema::existsInDatabaseCheck if exists in database

Descrierea

public mysql_xdevapi\Schema::existsInDatabase ( void ) : bool

Checks if the current object (schema, table, collection, or view) exists in the schema object.

Avertizare

Această funcție nu este documentată în prezent; este disponibilă numai lista sa de argumente.

Parametri

Această funcție nu are parametri.

Valorile întoarse

TRUE if the schema, table, collection, or view still exists in the schema, else FALSE.

Exemple

Example #1 Schema::existsInDatabase example

<?php
$session 
mysql_xdevapi\getSession("mysqlx://user:password@localhost");

$session->sql("DROP DATABASE IF EXISTS food")->execute();
$session->sql("CREATE DATABASE food")->execute();
$session->sql("CREATE TABLE food.fruit(name text, rating text)")->execute();

$schema $session->getSchema("food");
$schema->createCollection("trees");

// ...

$trees $schema->getCollection("trees");

// ...

// Is this collection still in the database (schema)?
if ($trees->existsInDatabase()) {
    echo 
"Yes, the 'trees' collection is still present.";
}

Exemplul de mai sus va afișa ceva similar cu:

Yes, the 'trees' collection is still present.