code: public function createTableIfNotExists($table, callable $callback = null)
      {
          /* Créer la table si elle n'existe pas dans le schéma. */
          if (!$this->hasTable($table)) {
              $this->createTable($table, $callback);
          } elseif (!$this->driver->has($this->root . $this->path, $table)) {
              /* Si elle existe dans le schéma et que le fichier est absent alors on le créer. */
              $this->create($this->path, $table);
          }
  
          return $this;
      }
docs: Créer une référence dans le schéma et un fichier de données si ceux si n'existe pas.
  
  @param string        $table    Nom de la table.
  @param callable|null $callback fonction(TableBuilder $table) pour créer les champs.
  
  @return $this