- sqlboiler_example.tomlをコピーして、同じ階層にsqlboiler.tomlを作成する。
- 自分の開発環境(localhost)に合わせて
userとpassを編集する 例)user:root/ pass:passwordの場合
[mysql]
dbname = "todone"
host = "localhost"
port = 3306
user = "root"
pass = "password"
sslmode= "false"- .env_exampleをコピーして、同じ階層に.envを作成する
- 自分の開発環境(localhost)に合わせて
MYSQL_USERとMYSQL_PASSWORDを修正
MYSQL_USER=root
MYSQL_PASSWORD=password
MYSQL_HOST=localhostunixドメインソケットを使って接続する必要がある。値は全てSecretManagerで管理。詳しくはHackMDのドキュメントを参考にしてください。
// dataSourceNameは以下のように指定
{MYSQL_USER}:{MYSQL_PASSWORD}@{MYSQL_PROTOCOL}({MYSQL_INSTANCE})/{MYSQL_DB}
- StaticCheck(fmt, lint)/Test/Build
- 全プルリク
- Deploy
- masterブランチへのpush