Browse Source

Get MySQL email database name from var, not hardcoded

Thanks @pjan
Alex Payne 10 years ago
parent
commit
82f1132694
1 changed files with 3 additions and 2 deletions
  1. 3
    2
      roles/mailserver/templates/mailserver.sql.j2

+ 3
- 2
roles/mailserver/templates/mailserver.sql.j2 View File

@@ -30,10 +30,11 @@ CREATE TABLE IF NOT EXISTS `virtual_aliases` (
30 30
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
31 31
 
32 32
 {% for virtual_domain in mail_virtual_domains %}
33
-INSERT INTO `mailserver`.`virtual_domains` (`id`, `name`) VALUES ('{{ virtual_domain.pk_id }}', '{{ virtual_domain.name }}');
33
+INSERT INTO {{ mail_mysql_database }}.`virtual_domains` (`id`, `name`)
34
+        VALUES ('{{ virtual_domain.pk_id }}', '{{ virtual_domain.name }}');
34 35
 {% endfor %}
35 36
 
36 37
 {% for virtual_user in mail_virtual_users %}
37
-INSERT INTO `mailserver`.`virtual_users`  (`domain_id`, `password` , `email`)
38
+INSERT INTO {{ mail_mysql_database }}.`virtual_users`  (`domain_id`, `password` , `email`)
38 39
 	VALUES ('{{ virtual_user.domain_pk_id }}', '{{ virtual_user.password_hash }}', '{{ virtual_user.address }}');
39 40
 {% endfor %}

Loading…
Cancel
Save