mirror of
https://github.com/jetzig-framework/jetzig.git
synced 2025-05-14 14:06:08 +00:00

This allows us to use database.zig for CI, while still creating a blank database.zig for new projects that are created via jetzig init
49 lines
1.2 KiB
Zig
49 lines
1.2 KiB
Zig
pub const database = .{
|
|
// Null adapter fails when a database call is invoked.
|
|
.development = .{
|
|
.adapter = .null,
|
|
},
|
|
.testing = .{
|
|
.adapter = .null,
|
|
},
|
|
.production = .{
|
|
.adapter = .null,
|
|
},
|
|
// PostgreSQL adapter configuration.
|
|
//
|
|
// All options except `adapter` can be configured using environment variables:
|
|
//
|
|
// * JETQUERY_HOSTNAME
|
|
// * JETQUERY_PORT
|
|
// * JETQUERY_USERNAME
|
|
// * JETQUERY_PASSWORD
|
|
// * JETQUERY_DATABASE
|
|
//
|
|
// .testing = .{
|
|
// .adapter = .postgresql,
|
|
// .hostname = "localhost",
|
|
// .port = 5432,
|
|
// .username = "postgres",
|
|
// .password = "password",
|
|
// .database = "myapp_testing",
|
|
// },
|
|
//
|
|
// .development = .{
|
|
// .adapter = .postgresql,
|
|
// .hostname = "localhost",
|
|
// .port = 5432,
|
|
// .username = "postgres",
|
|
// .password = "password",
|
|
// .database = "myapp_development",
|
|
// },
|
|
//
|
|
// .production = .{
|
|
// .adapter = .postgresql,
|
|
// .hostname = "localhost",
|
|
// .port = 5432,
|
|
// .username = "postgres",
|
|
// .password = "password",
|
|
// .database = "myapp_production",
|
|
// },
|
|
};
|