Rails::Generators::Database::MySQL (original) (raw)
Methods
H
N
P
S
Instance Public methods
service()Link
def service { "image" => "mysql/mysql-server:8.0", "restart" => "unless-stopped", "environment" => { "MYSQL_ALLOW_EMPTY_PASSWORD" => "true", "MYSQL_ROOT_HOST" => "%" }, "volumes" => ["mysql-data:/var/lib/mysql"], "networks" => ["default"], } end
socket()Link
def socket
@socket ||= [
"/tmp/mysql.sock",
"/var/run/mysqld/mysqld.sock",
"/var/tmp/mysql.sock",
"/var/lib/mysql/mysql.sock",
"/opt/local/lib/mysql/mysql.sock",
"/opt/local/var/run/mysqld/mysqld.sock",
"/opt/local/var/run/mysql4/mysqld.sock",
"/opt/local/var/run/mysql5/mysqld.sock",
"/opt/lampp/var/mysql/mysql.sock"
].find { |f| File.exist?(f) } unless Gem.win_platform?
end