导出元数据以使用 pentaho 或 php laravel 从 excel 创建 mysql 表

时间:2021-08-01 15:43:21

标签: php laravel metadata pentaho database-metadata

我想问一下是否可以从保存在excel文件中的information.schema列创建SQL DDL创建查询MySQL表?

我在 excel 文件中的元数据是这样的: metadata

我想要的是来自该元数据,它能够从该元数据创建 CREATE DDL 查询,例如:

CREATE TABLE `dim_companies` (
`id_company` int unsigned NOT NULL,
`id_app` int unsigned NOT NULL,
`company_name` varchar(200) NOT NULL,
`address` text,
`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
PRIMARY KEY (`id_company')
)

我目前正在使用 pentaho 数据集成来解决这个问题,并使用 php laravel 创建应用程序,但我仍然无法弄清楚。

使用 pdi 或 php laravel 的解决方案无关紧要

谢谢!

0 个答案:

没有答案