当前位置: 首页 > 知识库问答 >
问题:

类型3 10.4。1扩展生成器:没有为新扩展创建表

吕承福
2023-03-14

我有一个打字错误310.4。1在Ubuntu20.04上安装(composer模式),使用PHP7.4和mariadb数据库,并安装扩展名“extension Builder”(v10兼容性)。当我使用扩展生成器使用域模型创建一个新的扩展并保存它时,将其添加到编写器时,也不会出现错误。json并运行composerrequire命令。但是,数据库中没有创建表。

有人知道从哪里开始寻找问题吗?

提前多谢!

共有1个答案

刘焱
2023-03-14

您可以添加扩展名typo3_console(作曲家req helhum/typo3-控制台),然后在您的composer.json中添加此部分:

"scripts": {
    "install-updateschema": [
        "typo3cms database:updateschema"
    ]
}

这将自动通过编写器安装/更新更新数据库模式。

更多信息请点击此处:https://docs.typo3.org/typo3cms/extensions/typo3_console/5.6.0/CommandReference/Index.html

 类似资料:
  • 目录 1. ext_skel 2. PECL_Gen 3. 小结 毫无疑问你已经注意到,每个php扩展都包含一些非常公共的并且非常单调的结构和文件。当开始一个新扩展开发的时候,如果这些公共的结构已经存在, 我们只用考虑填充功 能代码是很有意义的. 为此, 在php中包含了一个简单但是很有用的shell脚本。

  • 我正试着把a类扩展成AX类。所以,我也扩展了abuilder。但是,虽然我能够使用以下方法创建类a的对象: 同样的方法对AX不起作用。当我尝试这样做时:

  • 内建的类,例如 Array,Map 等也都是可以扩展的(extendable)。 例如,这里有一个继承自原生 Array 的类 PowerArray: // 给 PowerArray 新增了一个方法(可以增加更多) class PowerArray extends Array { isEmpty() { return this.length === 0; } } let arr

  • 是否有可能在这个答案中提供等效的内容,但在TypeScript中? 对 Java 生成器类进行子类化 这是迄今为止我对基类的了解: 和扩展类: 正如另一个线程提到的,由于上下文的变化,我将无法按此顺序构建客户: 我目前正在尝试使用泛型来解决此问题,但是在为我的 setter 方法返回 this 指针时遇到问题(类型 this 不能分配给类型 T)。有什么想法吗?

  • 为什么要扩展mongoose模型? 我们对业务进行分层处理 service(多模型操作) -> dao(单一模型操作) -> model(模型定义) 所以我们在dao层需要很多单一模型的数据库操作方法的封装,如果业务非常复杂,比如一个超级查询方法,然后又有各种具体业务定义方法,难道我们一个一个的都写在dao层么? 事实上dao只做暴露给service的方法,而具有一定业务约定的方法是可以放到mo

  • 每个项目都是一个扩展包 一旦你的目录有一个 composer.json 文件,这个目录就是一个包。当你给一个项目添加一个 require 依赖时, 此时你正在创建一个依赖于其他包的包。 项目和扩展包唯一不同之处在于,项目是一个没有名称的包。 为了使该包可安装,你需要指定一个名称, 通过在 composer.json 中添加 name 属性: { "name": "acme/hello-wo