Mostrando postagens com marcador flutter. Mostrar todas as postagens
Mostrando postagens com marcador flutter. Mostrar todas as postagens

quinta-feira, setembro 26, 2024

SQL: Função listar tabelas PostgreSQL / SUPABASE e outros




Segue um SQL para criação de uma função dentro do PostgreSQL / SUPABASE

CREATE OR REPLACE FUNCTION get_table_list()
RETURNS TABLE(table_name TEXT, table_type TEXT, table_schema TEXT) AS $$
BEGIN
  RETURN QUERY
  SELECT t.table_name::text, t.table_type::text, t.table_schema::text
  FROM information_schema.tables t
  WHERE t.table_schema = 'public';
END;
$$ LANGUAGE plpgsql;


select * from get_table_list()


Consulta SQL para listar os nomes dos campos de uma tabela no PostgreSQL  / Supabase:

SELECT column_name
FROM information_schema.columns
WHERE table_schema = 'public'
AND table_name = 'nome_da_tabela';

Consulta SQL para consultar a definição (o SQL) que criou uma view no PostgreSQL / Supabase:

SELECT definition
FROM pg_views
WHERE schemaname = 'public'
AND viewname = 'nome_da_tabela';

ou

SELECT view_definition
FROM information_schema.views
WHERE table_schema = 'public'
AND table_name = 'nome_da_view';




segunda-feira, agosto 07, 2023

FlutterFlow: APP Self hosting



POST em construção

Após exportar o código do seu app FlutterFlow com objetivo de publicação WEB.

Siga os seguintes passos para possibilitar a publicação no seu próprio servidor WEB.

obs: Você também pode usar os arquivos resultantes para publicar no GITHUB Pages, que é gratuito. 

1 - Descompacte o arquivo .ZIP num diretório do seu computador.

2 - Abra o prompt de comando do Windows, Linux ou Mac e vá até o diretório onde você descompactou os arquivos.

    cd \exemplo\arquivos_flutter

3 - Execute o comando flutter pub get,  que irá baixar as dependencias;

    flutter pub get

4 - Corrija no código do seu app o arquivo ./web/index.html

    A tag html <base href="/"> deve ser alterada para refletir em qual pasta seu aplicativo irá rodar.

    Ex.: Se o seu app irá rodar em http://www.neoage.com.br/aplicativo , edit a tag html para :

<base href="/aplicativo/">

     Se o app irá rodar, por exemplo em http://www.neoage.com.br , não é necessário alterar esta TAG.

5 - Execute o comando para o Flutter gerar os arquivos para publicação na WEB.

    flutter build web

    Os arquivos serão gerados e gravados na pasta: .\build\web

6 - Para publicar na web, copie estes para o diretório que será utilizado pelo seu APP no seu servidor WEB.





Busca do Google

Custom Search