Полезный для систем сборки: существует файл, сгенерированный с Вашим apk, названным output.json
, который содержит массив информации для каждого сгенерированного APK, включая versionName и versionCode.
, например,
[
{
"apkInfo": {
"baseName": "x86-release",
"enabled": true,
"filterName": "x86",
"fullName": "86Release",
"outputFile": "x86-release-1.0.apk",
"splits": [
{
"filterType": "ABI",
"value": "x86"
}
],
"type": "FULL_SPLIT",
"versionCode": 42,
"versionName": "1.0"
},
"outputType": {
"type": "APK"
},
"path": "app-x86-release-1.0.apk",
"properties": {}
}
]
Запрос all_objects или dba_objects , чтобы получить информацию о ваших индексах.
Это должно работать, чтобы получить индекс DDL :
select dbms_metadata.get_ddl('INDEX','DEPT_IDX','SCOTT') from dual;
Запросить DBA_OBJECTS или ALL_OBJECTS о дате создания:
select created from dba_objects where object_type = 'INDEX' and object_name='XXX';
Подробнее об этом здесь :
Основываясь на обоих ответах (я хотел отметить оба как лучший ответ), это дает DDL для всех индексов:
select '/*' || created || '*/' || dbms_metadata.get_ddl('INDEX',object_name)
from dba_objects
where object_type = 'INDEX'
order by created, object_name;