21 lines
531 B
Python
21 lines
531 B
Python
|
from ckan.model import Session
|
||
|
|
||
|
DEFAULT_SRID = 4258
|
||
|
|
||
|
def setup(srid=4258):
|
||
|
|
||
|
if not srid:
|
||
|
srid = DEFAULT_SRID
|
||
|
srid = str(srid)
|
||
|
|
||
|
connection = Session.connection()
|
||
|
connection.execute("""CREATE TABLE package_extent(
|
||
|
package_id text PRIMARY KEY
|
||
|
);""")
|
||
|
|
||
|
#connection.execute('ALTER TABLE package_extent OWNER TO ?',user_name);
|
||
|
|
||
|
connection.execute('SELECT AddGeometryColumn(\'package_extent\',\'the_geom\', %s, \'POLYGON\', 2)',srid)
|
||
|
|
||
|
Session.commit()
|