feat: implement MySQL driver for database management, schema discovery, and CRUD operations

This commit is contained in:
Ümit Tunç
2026-04-24 13:14:34 +03:00
parent e7ecf6cba1
commit 5d3afeadf2
6 changed files with 392 additions and 208 deletions
+10
View File
@@ -139,6 +139,16 @@ class DatabaseService
return $this->getDriver()->truncateTable($table);
}
public function dropTable(string $table): bool
{
return $this->getDriver()->dropTable($table);
}
public function optimizeTable(string $table): bool
{
return $this->getDriver()->optimizeTable($table);
}
/**
* Get metadata for all tables in a database.
*/