получить существующие таблицы из базы данных websql

Мне было интересно, можно ли получить существующие таблицы из базы данных websql. Есть ли какой-то запрос, чтобы найти их?

Я уже нашел несколько примеров sqlite, но они не работают в websql.


person Jerodev    schedule 26.04.2013    source источник


Ответы (2)


Ссылка, кажется, мертва из-за ответа Кьяу Туна - это сработало для меня, просто хотел поделиться, если кто-то еще не ищет это.

SELECT tbl_name, sql from sqlite_master WHERE type = 'table'

Он покажет исходный sql, используемый для создания таблицы - не идеальный, но должен быть достаточно хорошим.

person Stephen Tremaine    schedule 01.04.2014

Вы можете запросить существующую схему таблицы из таблицы 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);
});
person Kyaw Tun    schedule 27.04.2013