<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>idea Add DDL operations (schema changes) to ArcGIS Pro SDK in ArcGIS Pro SDK Ideas</title>
    <link>https://community.esri.com/t5/arcgis-pro-sdk-ideas/add-ddl-operations-schema-changes-to-arcgis-pro/idi-p/970050</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have just started reviewing what's available in the ArcGIS Pro SDK for creating datasets and making geodatabase schema changes (e.g. creating feature classes, relationship classes, adding fields etc). It seems like the ONLY way in the Pro SDK to perform DDL operations, like creating a feature class, is via GeoProcessing tools.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Running GeoProcessing tools is fine for only the very basic scenarios, but if we want to create a feature class in code with a large number of fields, it is a) messy from a code perspective, b) gives a poor user experience and c) results in poor performance (as can be seen when attempting to add many fields manually in ArcGIS Pro).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DDL operations like these could be done easily in ArcObjects and DDL operations should also be possible in the Pro SDK, without having to run geoprocessing tools.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 25 Jun 2018 11:00:39 GMT</pubDate>
    <dc:creator>JohnFannon</dc:creator>
    <dc:date>2018-06-25T11:00:39Z</dc:date>
    <item>
      <title>Add DDL operations (schema changes) to ArcGIS Pro SDK</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-ideas/add-ddl-operations-schema-changes-to-arcgis-pro/idi-p/970050</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have just started reviewing what's available in the ArcGIS Pro SDK for creating datasets and making geodatabase schema changes (e.g. creating feature classes, relationship classes, adding fields etc). It seems like the ONLY way in the Pro SDK to perform DDL operations, like creating a feature class, is via GeoProcessing tools.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Running GeoProcessing tools is fine for only the very basic scenarios, but if we want to create a feature class in code with a large number of fields, it is a) messy from a code perspective, b) gives a poor user experience and c) results in poor performance (as can be seen when attempting to add many fields manually in ArcGIS Pro).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DDL operations like these could be done easily in ArcObjects and DDL operations should also be possible in the Pro SDK, without having to run geoprocessing tools.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jun 2018 11:00:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-ideas/add-ddl-operations-schema-changes-to-arcgis-pro/idi-p/970050</guid>
      <dc:creator>JohnFannon</dc:creator>
      <dc:date>2018-06-25T11:00:39Z</dc:date>
    </item>
    <item>
      <title>Re: Add DDL operations (schema changes) to ArcGIS Pro SDK</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-ideas/add-ddl-operations-schema-changes-to-arcgis-pro/idc-p/970051#M51</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;At the Swiss Federal Institute for Forest, Snow and Landscape Research, we have four full time stereo interpreters that use four stereo interpretation applications running with ArcMap and Erdas Stereo Analyst. In order to migrate our applications to ArcGIS Pro, it is important that creating feature classes, geodatabase domains (including domain values), and geodatabase topology is fast. At the moment it is slow because Geoprocessing Tools are used for each step.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In our applications, the interpreters work at a sample plot for about 10 minutes and then go to the next one. Each time a sample plot is opened, the feature classes, geodatabase domains, and geodatabase topology are created from scratch programmatically. This is much less error-prone than using pre-created feature classes. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Aug 2020 08:43:51 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-ideas/add-ddl-operations-schema-changes-to-arcgis-pro/idc-p/970051#M51</guid>
      <dc:creator>BarbaraSchneider2</dc:creator>
      <dc:date>2020-08-19T08:43:51Z</dc:date>
    </item>
    <item>
      <title>Re: Add DDL operations (schema changes) to ArcGIS Pro SDK - Status changed to: In Product Plan</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-ideas/add-ddl-operations-schema-changes-to-arcgis-pro/idc-p/1073230#M53</link>
      <description />
      <pubDate>Mon, 28 Jun 2021 15:32:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-ideas/add-ddl-operations-schema-changes-to-arcgis-pro/idc-p/1073230#M53</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2021-06-28T15:32:27Z</dc:date>
    </item>
    <item>
      <title>Re: Add DDL operations (schema changes) to ArcGIS Pro SDK</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-ideas/add-ddl-operations-schema-changes-to-arcgis-pro/idc-p/1073508#M54</link>
      <description>&lt;P&gt;The new DDL (Data Definition Language) API for geodatabase schema management is now in full release and supported with the ArcGIS Pro SDK 2.8.&lt;/P&gt;&lt;P&gt;Traditionally, developers have created geodatabase schema such as feature classes and standalone tables with the SDK by calling geoprocessing tools.&amp;nbsp;&amp;nbsp;Developers are now able to use the new API to directly create, modify and delete geodatabase schema such as feature classes, tables and their attributes, and feature datasets and file geodatabases.&lt;/P&gt;&lt;P&gt;You can learn more in the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/esri/arcgis-pro-sdk/wiki/ProConcepts-DDL" target="_blank" rel="noopener"&gt;ProConcepts DDL&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;document to help you get started on the concepts, and review code&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/esri/arcgis-pro-sdk/wiki/ProSnippets-Geodatabase#ddl" target="_blank" rel="noopener"&gt;snippets&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;of some of the common patterns.&lt;/P&gt;&lt;P&gt;There will be additional DDL enhancements in future near-term releases, including support for relationship classes.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Jun 2021 22:54:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-ideas/add-ddl-operations-schema-changes-to-arcgis-pro/idc-p/1073508#M54</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2021-06-28T22:54:37Z</dc:date>
    </item>
    <item>
      <title>Re: Add DDL operations (schema changes) to ArcGIS Pro SDK - Status changed to: Implemented</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-ideas/add-ddl-operations-schema-changes-to-arcgis-pro/idc-p/1283602#M55</link>
      <description>&lt;P&gt;&lt;SPAN&gt;This Idea has been implemented in ArcGIS Pro 3.1 as an option to create and delete indexes. Please see the&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://pro.arcgis.com/en/pro-app/latest/get-started/whats-new-in-arcgis-pro.htm" target="_blank" rel="noopener nofollow noreferrer"&gt;What's New documentation&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;for more new features in Pro 3.1.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 27 Apr 2023 21:10:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-ideas/add-ddl-operations-schema-changes-to-arcgis-pro/idc-p/1283602#M55</guid>
      <dc:creator>AmeliaBradshaw</dc:creator>
      <dc:date>2023-04-27T21:10:18Z</dc:date>
    </item>
    <item>
      <title>Re: Add DDL operations (schema changes) to ArcGIS Pro SDK</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-ideas/add-ddl-operations-schema-changes-to-arcgis-pro/idc-p/1369195#M121</link>
      <description>&lt;P&gt;Please refer to the &lt;A href="https://www.esri.com/arcgis-blog/products/arcgis-pro-net/developers/ddl-in-pro-sdk/" target="_self"&gt;Get started with the Data Definition Language (DDL) API in the ArcGIS Pro SDK for .NET&lt;/A&gt; blog for DDL operations in the Pro SDK.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Jan 2024 21:22:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-ideas/add-ddl-operations-schema-changes-to-arcgis-pro/idc-p/1369195#M121</guid>
      <dc:creator>Aashis</dc:creator>
      <dc:date>2024-01-11T21:22:30Z</dc:date>
    </item>
  </channel>
</rss>

