a991f641595156452201dc5e4aa458a411000385
[wolnelektury.git] / apps / djangosphinx / templates / source.conf
1 source {{ source_name }}
2 {
3     type                = {{ database_engine }}
4     strip_html          = 0
5     index_html_attrs    =
6     sql_host            = {{ database_host }}
7     sql_user            = {{ database_user }}
8     sql_pass            = {{ database_password }}
9     sql_db              = {{ database_name }}
10     sql_port            = {{ database_port }}
11     log                 = {{ log_file }}
12
13     sql_query_pre       =
14     sql_query_post      =
15     sql_query           = \
16         SELECT {{ field_names|join:", " }} \
17         FROM {{ table_name }}
18     sql_query_info      = SELECT * FROM `{{ table_name }}` WHERE `{{ primary_key }}` = $id
19 {% if group_columns %}
20     # ForeignKey's
21 {% for field_name in group_columns %}    sql_group_column    = {{ field_name }}
22 {% endfor %}{% endif %}
23 {% if bool_columns %}
24     # BooleanField's
25 {% for field_name in bool_columns %}    sql_group_column     = {{ field_name }}
26 {% endfor %}{% endif %}
27 {% if date_columns %}
28     # DateField's and DateTimeField's
29 {% for field_name in date_columns %}    sql_date_column     = {{ field_name }}
30 {% endfor %}{% endif %}
31 }