我想知道是否可以从 websql 数据库中获取现有表。是否有某种查询可以找到这些?
我已经找到了几个 sqlite 示例,但这些在 websql 中不起作用。
我想知道是否可以从 websql 数据库中获取现有表。是否有某种查询可以找到这些?
我已经找到了几个 sqlite 示例,但这些在 websql 中不起作用。
Kyaw Tun 的回答似乎让 Link 死了——这对我有用,只是想分享,除非其他人正在寻找这个。
SELECT tbl_name, sql from sqlite_master WHERE type = 'table'
它将显示用于生成表的原始 sql - 不完美但应该足够好。
您可以从sqlite_master表中查询现有的表模式。
对于实施,您可以在我的开源库https://bitbucket.org/ytkyaw/ydn-db/src/master/js/ydn/db/conn/websql.js上查看详细信息
基本上你可以通过
var db = new ydn.db.Storage('db name');
db.getSchema(function (schema) {
console.log(schema);
});