Remove all "FileHasObject" edge reads and writes
[phabricator.git] / src / applications / harbormaster / storage / HarbormasterScratchTable.php
blob6fe9dea1914da42fed5fd48f036ec0b3375826a5
1 <?php
3 /**
4 * This is just a test table that unit tests can use if they need to test
5 * generic database operations. It won't change and break tests and stuff, and
6 * mistakes in test construction or isolation won't impact the application in
7 * any way.
8 */
9 final class HarbormasterScratchTable extends HarbormasterDAO {
11 protected $data;
12 protected $bigData;
13 protected $nonmutableData;
15 protected function getConfiguration() {
16 return array(
17 self::CONFIG_COLUMN_SCHEMA => array(
18 'data' => 'text64',
19 'bigData' => 'text?',
20 'nonmutableData' => 'text64?',
22 self::CONFIG_KEY_SCHEMA => array(
23 'data' => array(
24 'columns' => array('data'),
27 self::CONFIG_NO_MUTATE => array(
28 'nonmutableData',
30 ) + parent::getConfiguration();