singular/singular-project 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

singular/singular-project

最新稳定版本:2.0.1

Composer 安装命令:

composer create-project singular/singular-project

包简介

Projeto base Singular Framework da Net On

README 文档

README

Startup base e rápido para projetos da Net On com Singular framework.

1. Criação de um novo projeto

composer create-project singular/singular-project nomedoprojeto --stability=dev

2. Configurações iniciais

Após o projeto ser criado, é necessário realizar as configurações iniciais.

2.1 Inicialização do Phinx

Para gerenciar as migrações de banco de dados da aplicação, o projeto baseado no Singular utiliza o Phinx.

O Phinx já está iniciado no projeto, mas é necessário configurá-lo para o acesso ao banco de dados na máquina onde a aplicação está sendo desenvolvida.

Acesse o arquivo phinx.yml no diretório raiz, em seguida:

  • Duplique o bloco de configuração base e altere o nome do novo bloco para dev- seguido pelo seu nome. Por exemplo: dev-otavio;
  • No novo bloco, altere as configurações de acesso ao banco de acordo com as configurações da instalação do mysql em sua máquina. Exemplo de configuração
    ...

    dev-otavio:
        adapter: mysql
        host: localhost
        name: singular
        user: root
        pass: 'root'
        port: 3306
        charset: utf8
  • Em seguida, teste suas configurações:
vendor/bin/phinx test
..
Phinx by Rob Morgan - https://phinx.org. 0.8.1
..
using config file ./phinx.yml
using config parser yaml
success!

Se ocorrer algum erro, realize a alteração no arquivo e teste novamente até obter sucesso.

  • Para finalizar, é necessário criar uma variável de ambiente em sua máquina. Se estiver utilizando Linux ou MacOS, basta digitar o seguinte comando, substituíndo o seunome pelo nome que você colocou no arquivo de configuração:
export PHINX_ENVIRONMENT=dev-seunome

统计信息

  • 总下载量: 150
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 5
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 2
  • Forks: 0
  • 开发语言: JavaScript

其他信息

  • 授权协议: Unknown
  • 更新时间: 2015-05-12

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固