Comando SQL para extrair o esquema de uma tabela SQLite?

Não posso decidir se isso é uma pergunta idiota ou não, mas vou correr o risco. :)

Sou um usuário SQL bastante simples - entendo as tabelas CREATE / DROP e SELECT, INSERT, DELETE em suas formas básicas, mas não muito mais. O que eu gostaria de saber é se existe uma maneira com o SQL solicitar o esquema de uma tabela?

Eu tenho um aplicativo para PC que usa SQLite e estou escrevendo um cliente móvel para ele. Não preciso de todas as tabelas do banco de dados do PC e nem todas as colunas das tabelas. No SQLite Spy, posso clicar com o botão direito do mouse em uma tabela e selecionar 'Mostrar instrução CREATE', que gera o SQL necessário para recriar a tabela.

O que eu gostaria de fazer (usando o código no PC) para obter a instrução CREATE (ou pelo menos o esquema) das tabelas SQLite necessárias e, em seguida, editar as seqüências para incluir apenas as colunas necessárias. Eles poderiam ser passados para o meu aplicativo móvel para criar o banco de dados 'subconjunto' no dispositivo. É possível?

EDITAR: Para quem vem atrás de mim procurando uma resposta semelhante. Graças a dan04 me apontando na direção certa. Os resultados do uso ...

SELECT * FROM sqlite_master

... inclua uma coluna chamada 'sql' que inclua a instrução CREATE. Apenas o que estou procurando. :)

questionAnswers(1)

yourAnswerToTheQuestion