FOSSology
3.2.0rc1
Open Source License Compliance by Open Source Software
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
dbmigrate_bulk_license.php
Go to the documentation of this file.
1
<?php
2
/***********************************************************
3
Copyright (C) 2015 Siemens AG
4
5
This program is free software; you can redistribute it and/or
6
modify it under the terms of the GNU General Public License
7
version 2 as published by the Free Software Foundation.
8
9
This program is distributed in the hope that it will be useful,
10
but WITHOUT ANY WARRANTY; without even the implied warranty of
11
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
GNU General Public License for more details.
13
14
You should have received a copy of the GNU General Public License along
15
with this program; if not, write to the Free Software Foundation, Inc.,
16
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17
***********************************************************/
18
28
echo
"Transform bulk licenses into bulk license sets..."
;
29
$dbManager->queryOnce(
'
30
INSERT INTO license_set_bulk (lrb_fk, rf_fk, removing)
31
SELECT lrb_pk lrb_fk, rf_fk, removing FROM license_ref_bulk'
);
32
echo
"...and drop the old columns\n"
;
33
$libschema->dropColumnsFromTable(array(
'rf_fk'
,
'removing'
),
'license_ref_bulk'
);
install
db
dbmigrate_bulk_license.php
Generated on Mon Jun 29 2020 12:03:41 for FOSSology by
1.8.11