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.

    Reserving key specifications
    34.
    发明授权

    公开(公告)号: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.

    ZERO DOWNTIME EVOLUTION OF DATABASE SCHEMAS FOR CLOUD APPLICATIONS

    公开(公告)号:US20200034342A1

    公开(公告)日:2020-01-30

    申请号:US16520692

    申请日:2019-07-24

    Applicant: SAP SE

    Abstract: In an example embodiment, a first version of a cloud-based application is deployed. The first version of the cloud-based application contains references, based on a first schema, to a first database. Then a second version of the cloud-based application, different than the first version, is deployed. The second version of the cloud-based application contains references, based on a second schema, to the first database. Then access to the second version of the cloud-based application to one or more user devices is prevented while permitting testing devices to have access to the second version of the cloud-based application, while migrating data from the first schema of the first database to the second schema of the first database. Then access to the second version of the cloud-based application to the one or more user devices is permitted once the migrating of the data is complete.

    EXPORTING AND IMPORTING DATABASE CONTAINERS
    37.
    发明申请

    公开(公告)号: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