jamesperet/EstruturaAberta

Melhorar o instalador

jamesperet opened this issue · 4 comments

  • Tirar comandos SQL para criar o banco de dados do install.php e move-los para um arquivo externo.
  • Criar novas comandos SQL para tabelas de tags e media.
  • Funções para usar um banco de dados existente já instalado, criar um novo DB apartir de um arquivo (.sql) ou criar um novo banco de dados.

Agora o arquivo db.sql que contém todos os comandos SQL para criar as tabelas no banco de dados. Esse arquivo é carregado durante a instalação e o sistema executa uma série de "queries" criando cada uma das tabelas do Banco de dados. Desse modo daqui em diante será muito mais simples atualizar a criação do banco de dados.

Adicionar função para escolher o tema durante a instalação.

  1. Credenciais do banco de dados:
    • Host
    • Usuário
    • Senha
  2. Tipo de instalação:
    • Novo banco de dados
      • Nome do banco de dados
    • Usar banco de dados existente
      • Nome do banco de dados
    • Usar arquivo de backup
      • Upload de arquivo
  3. Informações do site
  4. Cadastro do administrador
  5. Escolha do tema
    • Lista com os temas instalados
  6. Software instalado

O instalador foi melhorado!
Agora é possivel usar um banco de dados existente, criar um novo ou usar um arquivo de backup. Novos passos foram adicionados e alguns bugs foram retirados.
O unico problema que sobrou é o endereço do mysql. Em um servidor apache, é possivel acessa-lo de qualquer lugar. Em mac usando MAMP esse endereço é: /Applications/MAMP/Library/bin/.