DEPLOYMENT OF AUTOMATED MIGRATIONS FOR DATABASE TABLES

    公开(公告)号:US20210157776A1

    公开(公告)日:2021-05-27

    申请号:US16695770

    申请日:2019-11-26

    Applicant: SAP SE

    Abstract: In an example embodiment, a new development infrastructure is provided that provides an external repository for database definitions. The development infrastructure also then includes a development mode. When using the development mode, the behavior of the development infrastructure is modified to better fit the development of database artifacts. The developer uses a development base version of a definition (usually the latest released version of the definition) but also creates migrations that indicate how the development base version should be modified to arrive at the developer's intended new definition. While still in development mode, the deployment may be run, which causes data in the development mode that uses the old definition to be dropped and replaced by the base version. The development mode then executes the specified migrations.

    Management of database API schema

    公开(公告)号:US10789220B2

    公开(公告)日:2020-09-29

    申请号:US15471801

    申请日:2017-03-28

    Applicant: SAP SE

    Abstract: Implementations for data migration in a maintenance procedure executed on a software system include actions of providing a first access schema, through which a first version of an application accesses data in a database system, establishing an API-schema, through which at least one direct consumer accesses data in the database system, the API-schema including one or more proxy objects that are mapped to respective one or more objects of the first access schema based on metadata of the API-schema, the metadata providing a mapping and one or more object definitions, and in response to execution of a maintenance procedure: providing a second access schema, through which a second version of the application accesses data in the database system, switching to the second access schema, and revising the mapping of the API-schema, such that at least one proxy object of the API-schema maps to a respective object of the second access schema.

    Reserving key specifications
    7.
    发明授权

    公开(公告)号:US10657114B2

    公开(公告)日:2020-05-19

    申请号:US15824041

    申请日:2017-11-28

    Applicant: SAP SE

    Abstract: An import configuration section of a file is identified, where the import configuration identifies a database table. Key specifications of the database table are reserved based on the import configuration. A first and a second Boolean flag parameter associated with the database table is identified. A determination is made that i) a value of the first Boolean flag indicates importing of entries from the file into the database table is allowed, and that ii) a value of the second Boolean flag indicates removal of entries of the database table is allowed. In response to the determining entries are removed from the database table corresponding to the key specifications, and entries are imported from the file into the database table corresponding to the key specifications.

    EXPORTING AND IMPORTING DATABASE CONTAINERS
    9.
    发明申请

    公开(公告)号:US20190266171A1

    公开(公告)日:2019-08-29

    申请号:US16406757

    申请日:2019-05-08

    Applicant: SAP SE

    Abstract: A computer-implemented method for exporting a database container from a database includes exporting database container metadata including artifact definitions in the metadata along with the actual metadata content to a database management system, exporting the database container including the database objects deployed therein to the database management system. The exporting of the database container includes exporting dependencies and structures of the database objects deployed therein, but not the actual content of the database objects. In some instances, however, exporting of the database container can include exporting the actual content of the database objects in response to user request. The method further includes packing the exported database container metadata and the exported database container in an archive. The data in the archive can be unpacked in substantially reverse order to import the database container into another database.

Patent Agency Ranking