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
Requires (Dev)
- phpunit/phpunit: ^11.1
README
Instalation
composer require danilocgsilva/class_to_sql_schema_script
Usage
-
Create a classe with the database properies.
-
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.