CN110659042A - Server firmware management method and device - Google Patents
Server firmware management method and device Download PDFInfo
- Publication number
- CN110659042A CN110659042A CN201910786409.3A CN201910786409A CN110659042A CN 110659042 A CN110659042 A CN 110659042A CN 201910786409 A CN201910786409 A CN 201910786409A CN 110659042 A CN110659042 A CN 110659042A
- Authority
- CN
- China
- Prior art keywords
- firmware
- upgrade
- library
- version
- task
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a server firmware management method and a device, comprising the following steps: acquiring multi-version mirror image files and remote library interfaces of all firmware and storing the multi-version mirror image files and the remote library interfaces into a firmware library; automatically generating an upgrade task to upgrade the firmware to the latest version periodically in response to enabling the automatic upgrade plan; manually generating an upgrade task to upgrade the firmware to a particular version in response to enabling the manual upgrade plan; the firmware library is read in response to generating the upgrade task to upgrade the firmware through the multi-version image file or the remote library interface according to the upgrade task. The invention can realize automatic operation and maintenance management, reduce manual intervention and improve operation and maintenance efficiency and accuracy.
Description
Technical Field
The present invention relates to the field of databases, and more particularly, to a method and an apparatus for managing server firmware.
Background
At present, due to the rapid development of big data, each data center is also getting bigger and bigger, the number of servers is getting bigger and bigger, and the operation and maintenance management is getting more and more troublesome, especially, the firmware of the server (BMC-substrate controller, BIOS-basic input and output system, CPLD-complex programmable logic device) needs to be upgraded due to a certain defect or the current requirement cannot be met, but the prior art lacks a solution for uniformly managing the upgrade requirement of the firmware of the server, needs all manual processing, and has low efficiency and is easy to make mistakes.
Aiming at the problems of complex firmware upgrading condition, labor occupation, low efficiency and easy error in the prior art, no effective solution is available at present.
Disclosure of Invention
In view of this, an object of the embodiments of the present invention is to provide a method and an apparatus for managing server firmware, which can implement automatic operation and maintenance management, reduce manual intervention, and improve operation and maintenance efficiency and accuracy.
In view of the above object, a first aspect of the embodiments of the present invention provides a server firmware management method, including the following steps:
acquiring multi-version mirror image files and remote library interfaces of all firmware and storing the multi-version mirror image files and the remote library interfaces into a firmware library;
automatically generating an upgrade task to upgrade the firmware to the latest version periodically in response to enabling the automatic upgrade plan;
manually generating an upgrade task to upgrade the firmware to a particular version in response to enabling the manual upgrade plan;
reading the firmware library in response to generating the upgrade task to upgrade the firmware through the multi-version image file or the remote library interface according to the upgrade task.
In some embodiments, the firmware library is connected to the remote library through a remote library interface; reading the firmware library comprises: and reading the mirror image file directly stored in the firmware library and reading the mirror image file stored in the remote library through a remote library interface.
In some embodiments, obtaining the multi-version image file and the remote library interface of all the firmware and storing the multi-version image file and the remote library interface in the firmware library further comprises: receiving the uploaded mirror image file, deleting the stored mirror image file, maintaining the version information of the mirror image file, and maintaining a remote library interface.
In some embodiments, the image file is stored in a disk of the firmware library and the version information is stored in a database table of the firmware library.
In some implementations, automatically generating an upgrade task to upgrade firmware to a latest version on a periodic basis in response to enabling the automatic upgrade plan includes: an upgrade task of upgrading all firmware or a specified part of components, which are not upgraded to the latest version, to the latest version is automatically generated on a regular basis in response to enabling the automatic upgrade plan.
In some implementations, manually generating upgrade tasks to upgrade firmware to a particular version in response to enabling a manual upgrade plan includes: an upgrade task of upgrading all firmware or a specified part of components, which are not upgraded to the latest version, to a specific version other than the latest version is manually generated in response to enabling of the manual upgrade plan, and the upgrade task is executed immediately or after a specified delay.
In some embodiments, upgrading the firmware includes: reading the firmware library according to the upgrading task to generate an upgrading script, and executing the upgrading script aiming at the firmware to upgrade the firmware; or calling the REST interface to access the firmware, and reading the firmware library according to the upgrading task to upgrade the firmware through the REST interface.
In some embodiments, the firmware includes at least one of: the system comprises a substrate controller, a basic input and output system and a complex programmable logic device.
A second aspect of an embodiment of the present invention provides a server firmware management apparatus, including:
the firmware management module is used for acquiring multi-version mirror image files and remote library interfaces of all firmware and storing the multi-version mirror image files and the remote library interfaces into a firmware library;
an automatic task module for automatically generating an upgrade task for upgrading the firmware to the latest version periodically in response to enabling the automatic upgrade plan;
a manual task module to manually generate an upgrade task to upgrade the firmware to a particular version in response to enabling the manual upgrade plan;
and the upgrading execution module is used for reading the firmware library in response to the generation of the upgrading task so as to upgrade the firmware through the multi-version image file or the remote library interface according to the upgrading task.
A third aspect of an embodiment of the present invention provides a server, including:
the system comprises a substrate controller, a basic input and output system and a complex programmable logic device;
a processor; and
and a memory storing program code executable by the processor, the program code, when executed, performing the above-described server firmware management method.
The invention has the following beneficial technical effects: the server firmware management method and the device provided by the embodiment of the invention have the advantages that multi-version image files and remote library interfaces of all firmware are obtained and stored in a firmware library; automatically generating an upgrade task to upgrade the firmware to the latest version periodically in response to enabling the automatic upgrade plan; manually generating an upgrade task to upgrade the firmware to a particular version in response to enabling the manual upgrade plan; the technical scheme that the firmware library is read in response to the generation of the upgrading task so as to upgrade the firmware through the multi-version mirror image file or the remote library interface according to the upgrading task can realize automatic operation and maintenance management, reduce manual intervention and improve operation and maintenance efficiency and accuracy.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a flowchart illustrating a method for managing server firmware according to the present invention;
fig. 2 is a schematic structural diagram of a server firmware management method according to the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the following embodiments of the present invention are described in further detail with reference to the accompanying drawings.
It should be noted that all expressions using "first" and "second" in the embodiments of the present invention are used for distinguishing two entities with the same name but different names or different parameters, and it should be noted that "first" and "second" are merely for convenience of description and should not be construed as limitations of the embodiments of the present invention, and they are not described in any more detail in the following embodiments.
In view of the foregoing, a first aspect of the embodiments of the present invention provides an embodiment of a server firmware management method capable of implementing automatic operation and maintenance management. Fig. 1 is a flowchart illustrating a server firmware management method according to the present invention.
The server firmware management method, as shown in fig. 1, includes the following steps:
step S101: acquiring multi-version mirror image files and remote library interfaces of all firmware and storing the multi-version mirror image files and the remote library interfaces into a firmware library;
step S103: automatically generating an upgrade task to upgrade the firmware to the latest version periodically in response to enabling the automatic upgrade plan;
step S105: manually generating an upgrade task to upgrade the firmware to a particular version in response to enabling the manual upgrade plan;
step S107: the firmware library is read in response to generating the upgrade task to upgrade the firmware through the multi-version image file or the remote library interface according to the upgrade task.
It should be noted that in the embodiment of the present invention, the firmware library may store the file image locally, and may also store a pointer or an interface pointing to a storage location of another file image. The firmware library can also acquire the file image from other file image storage positions to be stored locally according to the requirement. In addition, the specific version specified by the manual upgrade plan can be a stable version or a high-compatibility version which is not the latest version, and the manual upgrade plan can be implemented particularly when the firmware works better by using the file image of the version.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), a Random Access Memory (RAM), or the like. Embodiments of the computer program may achieve the same or similar effects as any of the preceding method embodiments to which it corresponds.
In some embodiments, the firmware library is connected to the remote library through a remote library interface; reading the firmware library comprises: and reading the mirror image file directly stored in the firmware library and reading the mirror image file stored in the remote library through a remote library interface.
In some embodiments, obtaining the multi-version image file and the remote library interface of all the firmware and storing the multi-version image file and the remote library interface in the firmware library further comprises: receiving the uploaded mirror image file, deleting the stored mirror image file, maintaining the version information of the mirror image file, and maintaining a remote library interface.
In some embodiments, the image file is stored in a disk of the firmware library and the version information is stored in a database table of the firmware library.
In some implementations, automatically generating an upgrade task to upgrade firmware to a latest version on a periodic basis in response to enabling the automatic upgrade plan includes: an upgrade task of upgrading all firmware or a specified part of components, which are not upgraded to the latest version, to the latest version is automatically generated on a regular basis in response to enabling the automatic upgrade plan.
In some implementations, manually generating upgrade tasks to upgrade firmware to a particular version in response to enabling a manual upgrade plan includes: an upgrade task of upgrading all firmware or a specified part of components, which are not upgraded to the latest version, to a specific version other than the latest version is manually generated in response to enabling of the manual upgrade plan, and the upgrade task is executed immediately or after a specified delay.
In some embodiments, upgrading the firmware includes: reading the firmware library according to the upgrading task to generate an upgrading script, and executing the upgrading script aiming at the firmware to upgrade the firmware; or calling the REST interface to access the firmware, and reading the firmware library according to the upgrading task to upgrade the firmware through the REST interface.
In some embodiments, the firmware includes at least one of: the system comprises a substrate controller, a basic input and output system and a complex programmable logic device.
The invention mainly comprises three parts of firmware management, task management and firmware upgrade. Maintaining a firmware version and a firmware upgrading file in a firmware library through firmware management; the method comprises the steps that two strategies, namely an automatic upgrading plan and a manual upgrading plan, are made through task management, the automatic upgrading plan strategy refers to the steps that the latest upgrading file in a mirror image library is automatically found at regular intervals and an upgrading method of a firmware upgrading system is called to carry out batch firmware automatic refreshing, manual intervention is not needed in the whole firmware upgrading process to finish the whole upgrading process, the manual upgrading plan strategy refers to the steps that a user sets a specific upgrading target version, a timed or immediate upgrading task is issued, after the task is triggered, the corresponding upgrading file is found through the upgrading version specified by the user, then an upgrading program of the firmware upgrading system is called to carry out batch firmware upgrading, and both upgrading plan strategies can select all server nodes or specify a batch of server; the firmware upgrade mainly provides the capability of firmware upgrade, and packages an upgrade script or an upgrade program into an application program.
The method disclosed according to an embodiment of the present invention may also be implemented as a computer program executed by a CPU, which may be stored in a computer-readable storage medium. The computer program, when executed by the CPU, performs the above-described functions defined in the method disclosed in the embodiments of the present invention. The above-described method steps and system elements may also be implemented using a controller and a computer-readable storage medium for storing a computer program for causing the controller to implement the functions of the above-described steps or elements.
The following further illustrates embodiments of the invention according to the specific example shown in fig. 2:
(1) the firmware library management system mainly provides functions of adding, deleting and maintaining versions of firmware upgrading files, a user can upload the latest firmware file and maintain the version information of the latest firmware file through the system and also can delete the image file with an older version through the system, the version information and the path of the image file are stored in a database table, and the image file is stored in a disk;
(2) the task management system provides two strategies, namely an automatic upgrading plan and a manual upgrading plan, wherein the automatic upgrading plan strategy means that a user can make an automatic upgrading plan through the system, for example, the automatic upgrading plan is executed once a week, the firmware of a management node is automatically upgraded to the latest version in a firmware library, and the manual upgrading plan strategy means that the user can set a specific upgrading target version through the system, for example, the BMC is upgraded to the 4.1.6 version, and a timed or immediate upgrading task is issued;
(3) the task management system mainly realizes the timing trigger of the task through the task manager, the task manager obtains the upgrading strategy set by the user, executes different upgrading processes according to the specific upgrading strategy, and obtains the firmware path to be upgraded for the firmware upgrading system to use according to the blind execution strategy;
(4) the firmware upgrading system mainly provides two firmware upgrading methods, one is a script-type upgrading method, and the other is a rest interface upgrading method which is called by a task executor.
It can be seen from the foregoing embodiments that, in the server firmware management method provided in the embodiments of the present invention, multi-version image files and remote library interfaces of all firmware are obtained and stored in the firmware library; automatically generating an upgrade task to upgrade the firmware to the latest version periodically in response to enabling the automatic upgrade plan; manually generating an upgrade task to upgrade the firmware to a particular version in response to enabling the manual upgrade plan; the technical scheme that the firmware library is read in response to the generation of the upgrading task so as to upgrade the firmware through the multi-version mirror image file or the remote library interface according to the upgrading task can realize automatic operation and maintenance management, reduce manual intervention and improve operation and maintenance efficiency and accuracy.
It should be particularly noted that, the steps in the embodiments of the server firmware management method described above can be mutually intersected, replaced, added, or deleted, and therefore, these reasonable permutations and combinations should also fall within the scope of the present invention, and should not limit the scope of the present invention to the described embodiments.
In view of the above object, according to a second aspect of the embodiments of the present invention, an embodiment of a server firmware management apparatus capable of implementing automatic operation and maintenance management is provided. The server firmware management device includes:
the firmware management module is used for acquiring multi-version mirror image files and remote library interfaces of all firmware and storing the multi-version mirror image files and the remote library interfaces into a firmware library;
an automatic task module for automatically generating an upgrade task for upgrading the firmware to the latest version periodically in response to enabling the automatic upgrade plan;
a manual task module to manually generate an upgrade task to upgrade the firmware to a particular version in response to enabling the manual upgrade plan;
and the upgrading execution module is used for reading the firmware library in response to the generation of the upgrading task so as to upgrade the firmware through the multi-version image file or the remote library interface according to the upgrading task.
The various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the disclosure herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as software or hardware depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the disclosed embodiments of the present invention.
In view of the foregoing, a third aspect of the embodiments of the present invention provides an embodiment of a server capable of implementing automatic operation and maintenance management. The server includes:
the system comprises a substrate controller, a basic input and output system and a complex programmable logic device;
a processor; and
and a memory storing program code executable by the processor, the program code, when executed, performing the above-described server firmware management method.
It can be seen from the foregoing embodiments that, in the server firmware management apparatus and the server provided in the embodiments of the present invention, multi-version image files and remote library interfaces of all firmware are obtained and stored in the firmware library; automatically generating an upgrade task to upgrade the firmware to the latest version periodically in response to enabling the automatic upgrade plan; manually generating an upgrade task to upgrade the firmware to a particular version in response to enabling the manual upgrade plan; the technical scheme that the firmware library is read in response to the generation of the upgrading task so as to upgrade the firmware through the multi-version mirror image file or the remote library interface according to the upgrading task can realize automatic operation and maintenance management, reduce manual intervention and improve operation and maintenance efficiency and accuracy.
It should be particularly noted that the above embodiments of the server firmware management apparatus and the server adopt the embodiment of the server firmware management method to specifically describe the working process of each module, and those skilled in the art can easily think that these modules are applied to other embodiments of the server firmware management method. Of course, since the steps in the embodiment of the server firmware management method may be mutually intersected, replaced, added, or deleted, these reasonable permutations and combinations should also fall within the scope of the present invention, and should not limit the scope of the present invention to the embodiment.
The foregoing is an exemplary embodiment of the present disclosure, but it should be noted that various changes and modifications could be made herein without departing from the scope of the present disclosure as defined by the appended claims. The functions, steps and/or actions of the method claims in accordance with the disclosed embodiments described herein need not be performed in any particular order. Furthermore, although elements of the disclosed embodiments of the invention may be described or claimed in the singular, the plural is contemplated unless limitation to the singular is explicitly stated.
It should be understood that, as used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly supports the exception. It should also be understood that "and/or" as used herein is meant to include any and all possible combinations of one or more of the associated listed items. The numbers of the embodiments disclosed in the embodiments of the present invention are merely for description, and do not represent the merits of the embodiments.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
Those of ordinary skill in the art will understand that: the discussion of any embodiment above is meant to be exemplary only, and is not intended to intimate that the scope of the disclosure, including the claims, of embodiments of the invention is limited to these examples; within the idea of an embodiment of the invention, also technical features in the above embodiment or in different embodiments may be combined and there are many other variations of the different aspects of an embodiment of the invention as described above, which are not provided in detail for the sake of brevity. Therefore, any omissions, modifications, substitutions, improvements, and the like that may be made without departing from the spirit and principles of the embodiments of the present invention are intended to be included within the scope of the embodiments of the present invention.
Claims (10)
1. A server firmware management method, comprising performing the steps of:
acquiring multi-version mirror image files and remote library interfaces of all firmware and storing the multi-version mirror image files and the remote library interfaces into a firmware library;
automatically generating an upgrade task to upgrade the firmware to the latest version periodically in response to enabling the automatic upgrade plan;
manually generating an upgrade task to upgrade the firmware to a particular version in response to enabling the manual upgrade plan;
reading the firmware library in response to generating the upgrade task to upgrade firmware through the multi-version image file or a remote library interface according to the upgrade task.
2. The method of claim 1, wherein the firmware library is connected to a remote library through the remote library interface;
reading the firmware library comprises: reading the image file directly stored in the firmware library, and reading the image file stored in the remote library through the remote library interface.
3. The method of claim 1, wherein obtaining the multi-version image file and the remote library interface of all firmware and storing the multi-version image file and the remote library interface in the firmware library further comprises: receiving an uploaded mirror image file, deleting a stored mirror image file, maintaining version information of the mirror image file, and maintaining a remote library interface.
4. The method of claim 3, wherein the image file is stored in a disk of the firmware library, and wherein the version information is stored in a database table of the firmware library.
5. The method of claim 1, wherein automatically generating an upgrade task to upgrade firmware to a latest version on a periodic basis in response to enabling an automatic upgrade plan comprises:
an upgrade task of upgrading all firmware or a specified part of components, which are not upgraded to the latest version, to the latest version is automatically generated on a regular basis in response to enabling the automatic upgrade plan.
6. The method of claim 1, wherein manually generating an upgrade task to upgrade firmware to a particular version in response to enabling a manual upgrade plan comprises:
an upgrade task of upgrading all firmware or a specified part of components, which are not upgraded to the latest version, to a specific version other than the latest version is manually generated in response to enabling of the manual upgrade plan, and the upgrade task is executed immediately or after a specified delay.
7. The method of claim 1, wherein upgrading firmware comprises:
reading the firmware library according to the upgrading task to generate an upgrading script, and executing the upgrading script aiming at the firmware to upgrade the firmware; or calling an REST interface to access the firmware, and reading the firmware library according to the upgrading task to upgrade the firmware through the REST interface.
8. The method of claim 1, wherein the firmware comprises at least one of: the system comprises a substrate controller, a basic input and output system and a complex programmable logic device.
9. A server firmware management apparatus, comprising:
the firmware management module is used for acquiring multi-version mirror image files and remote library interfaces of all firmware and storing the multi-version mirror image files and the remote library interfaces into a firmware library;
an automatic task module for automatically generating an upgrade task for upgrading the firmware to the latest version periodically in response to enabling the automatic upgrade plan;
a manual task module to manually generate an upgrade task to upgrade the firmware to a particular version in response to enabling the manual upgrade plan;
and the upgrading execution module is used for reading the firmware library in response to the generation of the upgrading task so as to upgrade the firmware through the multi-version image file or the remote library interface according to the upgrading task.
10. A server, comprising:
the system comprises a substrate controller, a basic input and output system and a complex programmable logic device;
a processor; and
a memory storing program code executable by a processor, the program code when executed performing a server firmware management method as claimed in any one of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910786409.3A CN110659042A (en) | 2019-08-23 | 2019-08-23 | Server firmware management method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910786409.3A CN110659042A (en) | 2019-08-23 | 2019-08-23 | Server firmware management method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110659042A true CN110659042A (en) | 2020-01-07 |
Family
ID=69036414
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910786409.3A Withdrawn CN110659042A (en) | 2019-08-23 | 2019-08-23 | Server firmware management method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110659042A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111562931A (en) * | 2020-04-30 | 2020-08-21 | 斑马网络技术有限公司 | Method and system for upgrading vehicle firmware |
-
2019
- 2019-08-23 CN CN201910786409.3A patent/CN110659042A/en not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111562931A (en) * | 2020-04-30 | 2020-08-21 | 斑马网络技术有限公司 | Method and system for upgrading vehicle firmware |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104423960A (en) | Continuous project integration method and continuous project integration system | |
US20220179642A1 (en) | Software code change method and apparatus | |
CN111626607B (en) | Workflow personalized setting method and device based on SaaS and storage medium | |
CN105279261A (en) | Dynamic extensible database filing method and system | |
CN109634989B (en) | HIVE task execution engine selection method and system | |
CN106599167B (en) | System and method for supporting increment updating of database | |
CN110659042A (en) | Server firmware management method and device | |
CN113468143A (en) | Data migration method, system, computing device and storage medium | |
CN113159674A (en) | Material information creating method, material management device and storage medium | |
CN115269495B (en) | Business scheme metadata processing method and system based on aPaaS platform | |
CN115984022A (en) | Unified account checking method and device for distributed payment system | |
CN113535206B (en) | Multi-version code upgrading method and system | |
CN109542598B (en) | Timed task management method and device | |
CN115956240B (en) | Incremental clone based database upgrades | |
CN110674214B (en) | Big data synchronization method, device, computer equipment and storage medium | |
CN113778975A (en) | Data processing method and device based on distributed database | |
CN114089962A (en) | Component management method, device and medium | |
CN113741950A (en) | Code synchronization method, server and storage medium | |
JP7458512B2 (en) | Distributed transaction processing method, terminal and computer readable storage medium | |
CN112732669B (en) | Data processing method and device | |
CN112650573B (en) | Task scheduling method and device | |
CN114816717A (en) | Method, device and equipment for executing computer task and storage medium | |
CN116756131A (en) | Data cleaning method and device, electronic equipment and storage medium | |
CN115292416A (en) | Data table synchronization method, device, equipment and storage medium | |
CN116932034A (en) | Workflow-based multi-version SQL code management method, device, medium and equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20200107 |
|
WW01 | Invention patent application withdrawn after publication |