Analisando propostas

Criar Extensão Para O Visual Studio Code

Publicado em 07 de Agosto de 2022 dias na TI e Programação

Sobre este projeto

Aberto

Quero contratar alguém que tenha experiência em javascript para criar uma exntesão para o visual studio code. O objetivo é criar uma IDE visual para criar uma conexão com o banco de dados, exemplo: Host, banco, usuário, senha e porta. Em seguida, listar as tabelas e campos do banco de dados e com base nas tabelas e campos selecionados com um checkbox da listagem.. Gerar classes model de cada tabela em PHP. Exemplo:

<?php

class Cliente extends Trecord
{
    const tablename = 'cliente'; # table name
    const primarykey= 'id'; # table primary key
    const idpolicy =  'serial';
   
    private $cidade; cliente associated table instance
    
    public function __construct($id = null, $callobjectload = true)
    {
        parent::__construct($id, $callobjectload);
        
    # table fields
        parent::addattribute('nome');
        parent::addattribute('celular');
        parent::addattribute('email');
        parent::addattribute('endereco');
        parent::addattribute('numero');
        parent::addattribute('bairro');     
        parent::addattribute('uf');
        parent::addattribute('cidade_id');
    }    
   
    # if there is any table associated with the main "client" table, the generator must create the magic get methods    
    public function get_cidade()
    {       
        # load the associated object
        if (empty($this->cidade))
            $this->cidade = new cidade($this->cidade_id);
       
        # return the associated object
        return $this->cidade;
    }
}

ao clicar no botão finalizar, seria gerado automaticamente as classes model de cada tabela e seus campos. Caso tenha tabelas associadas a tabela principal, exemplo cliente->cidade.. O gerador deverá gerar os métodos mágicos dentro da classe model principal como mostrei no exemplo acima.

Exemplo:
https://framework.adianti.me/tutor/index.php?class=SetupActiveRecordView

Contexto Geral do Projeto

Quero contratar alguém que tenha experiência em javascript para criar uma exntesão para o visual studio code. O objetivo é criar uma IDE visual para criar uma conexão com o banco de dados, exemplo: Host, banco, usuário, senha e porta. Em seguida, listar as tabelas e campos do banco de dados e com base nas tabelas e campos selecionados com um checkbox da listagem.. Gerar classes model de cada tabela em PHP.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias