'bigint(20) NOT NULL AUTO_INCREMENT', 'payment_id' => 'bigint(20) NOT NULL', 'meta_key' => 'varchar(255)', 'meta_value' => 'text', 'created_at' => 'TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP', 'updated_at' => 'TIMESTAMP NOT NULL', ); } /** * @inheritDoc */ public static function schema_keys(): array { return array( 'id' => 'primary key', 'payment_id' => 'index', 'meta_key' => 'index', ); } public function foreign_relations(): array { return array( new Payment_Model_Constraint(), ); } }