123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156 |
- -- Generated by BladeSmith 3.60.TC2 DO NOT MODIFY. --
- execute procedure ifx_allow_newline('t');
- insert into sysbldmodules
- (bld_id, bld_server_type, bld_inst_state)
- values
- (
- "%SYSBLDNAME%",
- "any", 0
- );
- insert into sysbldscripts
- (bld_id, blocale_id, bscr_type, bscr_sequence, bscr_sql_script)
- values
- (
- "%SYSBLDNAME%",
- "any",
- 2, 1,
- "clean.sql"
- );
- insert into sysbldscripts
- (bld_id, blocale_id, bscr_type, bscr_sequence, bscr_sql_script)
- values
- (
- "%SYSBLDNAME%",
- "any",
- 4, 1,
- "upgrade_from_8.1x.sql"
- );
- CREATE PROCEDURE objects_setup()
- DEFINE nmajor integer;
- DEFINE slevel integer;
- SELECT dbinfo('version','major') INTO nmajor
- FROM systables WHERE tabid = 1;
- IF ( nmajor >= 11 ) THEN
- insert into sysbldscripts
- (bld_id, blocale_id, bscr_type, bscr_sequence, bscr_sql_script)
- values
- ( "%SYSBLDNAME%", "any", 4, 2, "objects_hdr.sql");
- insert into sysbldscripts
- (bld_id, blocale_id, bscr_type, bscr_sequence, bscr_sql_script)
- values
- ( "%SYSBLDNAME%", "any", 4, 3, "objects.sql");
- insert into sysbldscripts
- (bld_id, blocale_id, bscr_type, bscr_sequence, bscr_sql_script)
- values
- ( "%SYSBLDNAME%", "any", 4, 4, "objects_supp.sql");
- ELIF ( nmajor < 10 ) THEN
- insert into sysbldscripts
- (bld_id, blocale_id, bscr_type, bscr_sequence, bscr_sql_script)
- values
- ( "%SYSBLDNAME%", "any", 4, 2, "objects.sql");
- insert into sysbldscripts
- (bld_id, blocale_id, bscr_type, bscr_sequence, bscr_sql_script)
- values
- ( "%SYSBLDNAME%", "any", 4, 3, "objects_supp.sql");
- ELSE
- SELECT substr(
- replace(
- replace(
- replace(
- replace(
- replace(
- replace(
- replace(
- replace(dbinfo('version','level'),'E',' '),
- 'T',' '),
- 'B',' '),
- 'W',' '),
- 'X',' '),
- 'N',' '),
- 'D',' '),
- 'V',' '),2,2)::int
- INTO slevel FROM systables WHERE tabid=1;
- IF ( slevel >= 6 ) THEN
- insert into sysbldscripts
- (bld_id, blocale_id, bscr_type, bscr_sequence, bscr_sql_script)
- values
- ( "%SYSBLDNAME%", "any", 4, 2, "objects_hdr.sql");
- insert into sysbldscripts
- (bld_id, blocale_id, bscr_type, bscr_sequence, bscr_sql_script)
- values
- ( "%SYSBLDNAME%", "any", 4, 3, "objects.sql");
- insert into sysbldscripts
- (bld_id, blocale_id, bscr_type, bscr_sequence, bscr_sql_script)
- values
- ( "%SYSBLDNAME%", "any", 4, 4, "objects_supp.sql");
- ELSE
- insert into sysbldscripts
- (bld_id, blocale_id, bscr_type, bscr_sequence, bscr_sql_script)
- values
- ( "%SYSBLDNAME%", "any", 4, 2, "objects.sql");
- insert into sysbldscripts
- (bld_id, blocale_id, bscr_type, bscr_sequence, bscr_sql_script)
- values
- ( "%SYSBLDNAME%", "any", 4, 3, "objects_supp.sql");
- END IF
- END IF
- END PROCEDURE;
- EXECUTE PROCEDURE objects_setup();
- DROP PROCEDURE objects_setup;
- insert into sysbldupgrades
- (bld_id, bld_upgrade_like)
- values
- (
- "%SYSBLDNAME%",
- "spatial.%"
- );
- insert into sysbldupgrades
- (bld_id, bld_upgrade_like)
- values
- (
- "%SYSBLDNAME%",
- "ArcSde_Svr.%"
- );
- insert into sysbldinterfaces
- (bldi_id, bldi_name, bldi_desc)
- values
- (
- "Ispatial",
- "Ispatial",
- "This DataBlade provides support for the ST_Geometry spatial type hierarchy, and support Web Feature Service.
- It is compliant with the OpenGIS specification."
- );
- insert into sysbldifacprovided
- (bldi_id, bld_id)
- values
- (
- "Ispatial",
- "%SYSBLDNAME%"
- );
- insert into sysbldifacrequired
- (bldi_id, bld_id)
- values
- (
- "ifxrltree1",
- "%SYSBLDNAME%"
- );
|