PostGIS 3.0.6dev-r@@SVN_REVISION@@
Loading...
Searching...
No Matches

◆ make_sql_create_table()

raster2pgsql.make_sql_create_table (   options,
  table = None,
  is_overview = False 
)

Definition at line 353 of file raster2pgsql.py.

353def make_sql_create_table(options, table = None, is_overview = False):
354
355 if table is None:
356 table = options.table
357
358 if options.filename:
359 sql = "CREATE TABLE %s (rid serial PRIMARY KEY, \"filename\" text);\n" \
360 % (make_sql_full_table_name(table))
361 else:
362 if options.overview_level > 1 and is_overview:
363 sql = "CREATE TABLE %s (rid serial PRIMARY KEY, %s RASTER);\n" \
364 % (make_sql_full_table_name(table), quote_sql_name(options.column))
365 else:
366 sql = "CREATE TABLE %s (rid serial PRIMARY KEY);\n" \
367 % (make_sql_full_table_name(table))
368
369 logit("SQL: %s" % sql)
370 return sql
371
372