MCPcopy Index your code
hub / github.com/Melkeydev/go-blueprint / createDBDriverMap

Method createDBDriverMap

cmd/program/program.go:190–216  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

188}
189
190func (p *Project) createDBDriverMap() {
191 p.DBDriverMap[flags.MySql] = Driver{
192 packageName: mysqlDriver,
193 templater: dbdriver.MysqlTemplate{},
194 }
195 p.DBDriverMap[flags.Postgres] = Driver{
196 packageName: postgresDriver,
197 templater: dbdriver.PostgresTemplate{},
198 }
199 p.DBDriverMap[flags.Sqlite] = Driver{
200 packageName: sqliteDriver,
201 templater: dbdriver.SqliteTemplate{},
202 }
203 p.DBDriverMap[flags.Mongo] = Driver{
204 packageName: mongoDriver,
205 templater: dbdriver.MongoTemplate{},
206 }
207 p.DBDriverMap[flags.Redis] = Driver{
208 packageName: redisDriver,
209 templater: dbdriver.RedisTemplate{},
210 }
211
212 p.DBDriverMap[flags.Scylla] = Driver{
213 packageName: gocqlDriver,
214 templater: dbdriver.ScyllaTemplate{},
215 }
216}
217
218func (p *Project) createDockerMap() {
219 p.DockerMap = make(map[flags.Database]Docker)

Callers 1

CreateMainFileMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected