Pergunta

Eu estava me perguntando-que parte do subsônico 3 precisa ser modificado para suportar um banco de dados diferente em um cenário simples de repositório? Não encontrei nenhuma documentação sobre este ponto. O subsônico 3 parece ser tudo sobre os modelos T4, mas quando eu verifico as fontes do projeto subsônico, não vejo nenhum modelo T4 lá ... Então, onde/como adiciono suporte para outro banco de dados?

Obrigado,

Alex

Foi útil?

Solução

Nenhuma parte do subsônico precisa ser modificada para o FleleRePo - basta alterar sua string de conexão e alterar o provedor (parte da string de conexão) também. Portanto, a conexão padrão pode ser:

ConnectionString = "Server = localhost; Database = NorthWind; ID do usuário = bob; senha = *****" provider = "System.data.sqlclient"

Altere isso para ser a sequência de conexão que você deseja e o provedor para o seu provedor de banco de dados. O MySQL seria algo como "mysql.data.mysqlclient" e sqlite "System.Data.sqlite" (eu acho).

Subsônico fará o resto.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top