首页 > 解决方案 > 导出元数据以使用 pentaho 或 php laravel 从 excel 创建 mysql 表

问题描述

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

我在 excel 文件中的元数据就像: 元数据

我想要的是从该元数据中,它能够从该元数据创建一个 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 的解决方案无关紧要

谢谢!

标签: phplaravelmetadatapentahodatabase-metadata

解决方案


推荐阅读