mirror of
https://we.phorge.it/source/phorge.git
synced 2024-12-01 03:02:43 +01:00
25ee2d4508
Summary: Ref T5655. Test Plan: `arc lint` Reviewers: #blessed_reviewers, epriestley Reviewed By: #blessed_reviewers, epriestley Subscribers: Korvin, epriestley Maniphest Tasks: T5655 Differential Revision: https://secure.phabricator.com/D11470
37 lines
788 B
PHP
37 lines
788 B
PHP
<?php
|
|
|
|
final class DifferentialLegacyHunk extends DifferentialHunk {
|
|
|
|
protected $changes;
|
|
|
|
protected function getConfiguration() {
|
|
return array(
|
|
self::CONFIG_COLUMN_SCHEMA => array(
|
|
'changes' => 'text?',
|
|
'oldOffset' => 'uint32',
|
|
'oldLen' => 'uint32',
|
|
'newOffset' => 'uint32',
|
|
'newLen' => 'uint32',
|
|
),
|
|
self::CONFIG_KEY_SCHEMA => array(
|
|
'changesetID' => array(
|
|
'columns' => array('changesetID'),
|
|
),
|
|
),
|
|
) + parent::getConfiguration();
|
|
}
|
|
|
|
public function getTableName() {
|
|
return 'differential_hunk';
|
|
}
|
|
|
|
public function getDataEncoding() {
|
|
return 'utf8';
|
|
}
|
|
|
|
public function forceEncoding($encoding) {
|
|
// Not supported, these are always utf8.
|
|
return $this;
|
|
}
|
|
|
|
}
|