mirror of
https://github.com/peeringdb/peeringdb.git
synced 2024-05-11 05:55:09 +00:00
fix init.sql
This commit is contained in:
@@ -2,18 +2,18 @@
|
|||||||
{% for k, each in module.iteritems() %}
|
{% for k, each in module.iteritems() %}
|
||||||
{% if each.db %}
|
{% if each.db %}
|
||||||
{% if each.db.name %}
|
{% if each.db.name %}
|
||||||
create database if not exists {{env.rc.db.prefix}}{{each.db.name}} character set = utf8;
|
create database if not exists {{env.rc.db.default.prefix}}{{each.db.name}} character set = utf8;
|
||||||
grant all on {{env.rc.db.prefix}}{{each.db.name}}.* to '{{env.rc.db.prefix}}{{each.name}}'@'localhost' identified by '{{each.password}}';
|
grant all on {{env.rc.db.default.prefix}}{{each.db.name}}.* to '{{env.rc.db.default.prefix}}{{each.name}}'@'localhost' identified by '{{each.password}}';
|
||||||
grant all on {{env.rc.db.prefix}}{{each.db.name}}.* to '{{env.rc.db.prefix}}{{each.name}}'@'%.%.int' identified by '{{each.password}}';
|
grant all on {{env.rc.db.default.prefix}}{{each.db.name}}.* to '{{env.rc.db.default.prefix}}{{each.name}}'@'%.%.int' identified by '{{each.password}}';
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% for table in each.db.selectable %}
|
{% for table in each.db.selectable %}
|
||||||
grant select on {{table}} to '{{env.rc.db.prefix}}{{each.name}}'@'localhost' identified by '{{each.password}}';
|
grant select on {{table}} to '{{env.rc.db.default.prefix}}{{each.name}}'@'localhost' identified by '{{each.password}}';
|
||||||
grant select on {{table}} to '{{env.rc.db.prefix}}{{each.name}}'@'%.%.int' identified by '{{each.password}}';
|
grant select on {{table}} to '{{env.rc.db.default.prefix}}{{each.name}}'@'%.%.int' identified by '{{each.password}}';
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{% for table in each.db.writable %}
|
{% for table in each.db.writable %}
|
||||||
grant all on {{table}} to '{{env.rc.db.prefix}}{{each.name}}'@'localhost' identified by '{{each.password}}';
|
grant all on {{table}} to '{{env.rc.db.default.prefix}}{{each.name}}'@'localhost' identified by '{{each.password}}';
|
||||||
grant all on {{table}} to '{{env.rc.db.prefix}}{{each.name}}'@'%.%.int' identified by '{{each.password}}';
|
grant all on {{table}} to '{{env.rc.db.default.prefix}}{{each.name}}'@'%.%.int' identified by '{{each.password}}';
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
Reference in New Issue
Block a user