Skip to content

Instantly share code, notes, and snippets.

View eseifert's full-sized avatar

Erich Seifert eseifert

View GitHub Profile
diff --git a/src/wfs/wfs_get_feature.c b/src/wfs/wfs_get_feature.c
index 83dcd99..e1c8254 100644
--- a/src/wfs/wfs_get_feature.c
+++ b/src/wfs/wfs_get_feature.c
@@ -769,7 +769,7 @@ static void wfs_geojson_display_results(ows * o, wfs_request * wr, mlist * reque
list_node *ln, *ll;
array *prop_table;
array_node *an;
- buffer *prop, *value_enc, *geom, *id_name;
+ buffer *prop, *value_enc, *geom, *id_name, *id_column;
@eseifert
eseifert / sqlalchemy_backend.py
Last active December 11, 2015 19:49
Implementation of a basic SQL backend for Cork based on SQLAlchemy. Requires Cork 0.6 and the commit for configurable backends (commit c48e163bdef42ad3c1ec098f5ebb5444dca48f4b).
import .base_backend
try:
from sqlalchemy import create_engine, delete, select, \
Column, ForeignKey, Integer, MetaData, String, Table
sqlalchemy_available = True
except ImportError:
sqlalchemy_available = False
class SqlRowProxy(dict):
@eseifert
eseifert / bottle-cork-more-abstract-json-backend.diff
Last active December 11, 2015 18:58
Patch that removes hard coded names used for Cork's JSON backend. It also removes JSON specific calls by introducing save methods save_users(), save_roles(), and save_pending_registrations().
diff -Naur bottle-cork/cork/cork.py bottle-cork.new/cork/cork.py
--- bottle-cork/cork/cork.py 2013-01-26 22:56:36.767609240 +0100
+++ bottle-cork.new/cork/cork.py 2013-01-26 22:50:33.000000000 +0100
@@ -72,9 +72,9 @@
:param users_fname: users file name (without .json)
:type users_fname: str.
- :param roles_fname: roless file name (without .json)
+ :param roles_fname: roles file name (without .json)
:type roles_fname: str.