danilocgsilva/class_to_sql_schema_script

Installs: 64

Dependents: 1

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/danilocgsilva/class_to_sql_schema_script

1.9.0 2024-09-05 17:47 UTC

This package is auto-updated.

Last update: 2025-10-14 21:45:47 UTC


README

Instalation

composer require danilocgsilva/class_to_sql_schema_script

Usage

  1. Create a classe with the database properies.

  2. Get the sql script.

Example:

use Danilocgsilva\ClassToSqlSchemaScript\DatabaseScriptSpitter;
.
.
.
$databaseScriptSpitter = new DatabaseScriptSpitter("your_database_name");

return $databaseScriptSpitter->getString();

It will result in:

CREATE DATABASE your_database_name DEFAULT CHARACTER SET utf8 COLLATE utf8mb3_unicode_ci;

Check more usage examples in tests.