将单个RDBMS表映射到一个包。
项目描述
mappingsql是TiddlyWeb StorageInterface实现,将RDBMS表映射为一个包,其中每一行代表一个tiddler。
它有许多限制(故意为之)
它是只读的
它只支持一个包。
它不支持食谱。
它不支持修订。
它对搜索的支持有限。
您告诉tiddlywebconfig.py您想查看哪个数据库,您想映射哪个表,以及您希望该表将其视为的包名。列名‘id’映射到tiddler.title,除非配置设置中覆盖了‘mappingsql.id_column’。任何映射到Tiddler属性的列名都应用。否则,列映射到tiddler.fields。
搜索支持主要用于MySQL及其全文索引系统。您可以通过将‘mappingsql.full_text’设置为True来启用此支持。
这是实验性alpha软件,建议在使用之前阅读和理解代码。在模块文档字符串中还有更多信息。
待办事项
使列到tiddler属性的映射可选。
使用flair将列数据转换为unicode。
这项工作是由Chris Dent为Peermore Limited创建的,他为Yellowcar Limited工作,在Avox的wiki-data项目的赞助下。
它受BSD许可证的许可。有关更多信息,请参阅COPYRIGHT。
项目详情
关闭
tiddlywebplugins.mappingsql-1.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 721548969f626869b147577ff068a80738434f9deb5d311d42b9139e2b13b58c |
|
MD5 | aa1b3656199f70ba1d04ff66f6dceaae |
|
BLAKE2b-256 | 696f01d74ed78542f5760aa0664881501e12751785019d660b531651def35aa2 |